Microsoft.Graph.Applications
Microsoft.Graph.Applications
Add-MgApplicationKey |
Add a key credential to an application. This method, along with removeKey can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. Applications that don't have any existing valid certificates (no certificates have been added yet, or all certificates have expired), won't be able to use this service action. You can use the Update application operation to perform an update instead. Note To view the beta release of this cmdlet, view Add-MgBetaApplicationKey |
Add-MgApplicationPassword |
Adds a strong password or secret to an application. You can also add passwords while creating the application. Note To view the beta release of this cmdlet, view Add-MgBetaApplicationPassword |
Add-MgServicePrincipalKey |
Adds a key credential to a servicePrincipal. This method along with removeKey can be used by a servicePrincipal to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. ServicePrincipals that don't have any existing valid certificates (i.e.: no certificates have been added yet, or all certificates have expired), won't be able to use this service action. Update servicePrincipal can be used to perform an update instead. |
Add-MgServicePrincipalPassword |
Add a strong password or secret to a servicePrincipal object. |
Add-MgServicePrincipalTokenSigningCertificate |
Create a self-signed signing certificate and return a selfSignedCertificate object, which is the public part of the generated certificate. The self-signed signing certificate is composed of the following objects, which are added to the servicePrincipal: + The keyCredentials object with the following objects: + A private key object with usage set to Sign. + A public key object with usage set to Verify.+ The passwordCredentials object. All the objects have the same value of customKeyIdentifier. The passwordCredential is used to open the PFX file (private key). It and the associated private key object have the same value of keyId. When set during creation through the displayName property, the subject of the certificate cannot be updated. The startDateTime is set to the same time the certificate is created using the action. The endDateTime can be up to three years after the certificate is created. Note To view the beta release of this cmdlet, view Add-MgBetaServicePrincipalTokenSigningCertificate |
Clear-MgApplicationVerifiedPublisher |
Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. Note To view the beta release of this cmdlet, view Clear-MgBetaApplicationVerifiedPublisher |
Confirm-MgApplicationMemberGroup |
Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. Note To view the beta release of this cmdlet, view Confirm-MgBetaApplicationMemberGroup |
Confirm-MgApplicationMemberObject |
Invoke action checkMemberObjects Note To view the beta release of this cmdlet, view Confirm-MgBetaApplicationMemberObject |
Confirm-MgServicePrincipalMemberGroup |
Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. Note To view the beta release of this cmdlet, view Confirm-MgBetaServicePrincipalMemberGroup |
Confirm-MgServicePrincipalMemberObject |
Invoke action checkMemberObjects Note To view the beta release of this cmdlet, view Confirm-MgBetaServicePrincipalMemberObject |
Find-MgApplicationSynchronizationJobSchemaDirectory |
Discover the latest schema definition for provisioning to an application. Note To view the beta release of this cmdlet, view Find-MgBetaApplicationSynchronizationJobSchemaDirectory |
Find-MgApplicationSynchronizationTemplateSchemaDirectory |
Discover the latest schema definition for provisioning to an application. Note To view the beta release of this cmdlet, view Find-MgBetaApplicationSynchronizationTemplateSchemaDirectory |
Find-MgServicePrincipalSynchronizationJobSchemaDirectory |
Discover the latest schema definition for provisioning to an application. Note To view the beta release of this cmdlet, view Find-MgBetaServicePrincipalSynchronizationJobSchemaDirectory |
Find-MgServicePrincipalSynchronizationTemplateSchemaDirectory |
Discover the latest schema definition for provisioning to an application. Note To view the beta release of this cmdlet, view Find-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory |
Get-MgApplication |
Get the properties and relationships of an application object. Note To view the beta release of this cmdlet, view Get-MgBetaApplication |
Get-MgApplicationAppManagementPolicy |
The appManagementPolicy applied to this application. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationAppManagementPolicy |
Get-MgApplicationAppManagementPolicyByRef |
The appManagementPolicy applied to this application. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationAppManagementPolicyByRef |
Get-MgApplicationAppManagementPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationAppManagementPolicyCount |
Get-MgApplicationByAppId |
Get the properties and relationships of an application object. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationByAppId |
Get-MgApplicationById |
Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: Note To view the beta release of this cmdlet, view Get-MgBetaApplicationById |
Get-MgApplicationByUniqueName |
Get the properties and relationships of an application object. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationByUniqueName |
Get-MgApplicationCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationCount |
Get-MgApplicationCreatedOnBehalfOf |
Supports $filter (/$count eq 0, /$count ne 0). Read-only. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationCreatedOnBehalfOf |
Get-MgApplicationDelta |
Get newly created, updated, or deleted applications without performing a full read of the entire resource collection. For details, see Using delta query. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationDelta |
Get-MgApplicationExtensionProperty |
Read-only. Nullable. Supports $expand and $filter (/$count eq 0, /$count ne 0). Note To view the beta release of this cmdlet, view Get-MgBetaApplicationExtensionProperty |
Get-MgApplicationExtensionPropertyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationExtensionPropertyCount |
Get-MgApplicationFederatedIdentityCredential |
Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). Note To view the beta release of this cmdlet, view Get-MgBetaApplicationFederatedIdentityCredential |
Get-MgApplicationFederatedIdentityCredentialByName |
Federated identities for applications. Supports $expand and $filter (startsWith, /$count eq 0, /$count ne 0). Note To view the beta release of this cmdlet, view Get-MgBetaApplicationFederatedIdentityCredentialByName |
Get-MgApplicationFederatedIdentityCredentialCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationFederatedIdentityCredentialCount |
Get-MgApplicationHomeRealmDiscoveryPolicy |
Get homeRealmDiscoveryPolicies from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationHomeRealmDiscoveryPolicy |
Get-MgApplicationHomeRealmDiscoveryPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationHomeRealmDiscoveryPolicyCount |
Get-MgApplicationLogo |
The main logo for the application. Not nullable. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationLogo |
Get-MgApplicationMemberGroup |
Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationMemberGroup |
Get-MgApplicationMemberObject |
Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationMemberObject |
Get-MgApplicationOwner |
Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwner |
Get-MgApplicationOwnerAsAppRoleAssignment |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment |
Get-MgApplicationOwnerAsEndpoint |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerAsEndpoint |
Get-MgApplicationOwnerAsServicePrincipal |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerAsServicePrincipal |
Get-MgApplicationOwnerAsUser |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerAsUser |
Get-MgApplicationOwnerByRef |
Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerByRef |
Get-MgApplicationOwnerCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerCount |
Get-MgApplicationOwnerCountAsAppRoleAssignment |
Get the number of the resource |
Get-MgApplicationOwnerCountAsEndpoint |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerCountAsEndpoint |
Get-MgApplicationOwnerCountAsServicePrincipal |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerCountAsServicePrincipal |
Get-MgApplicationOwnerCountAsUser |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationOwnerCountAsUser |
Get-MgApplicationSynchronization |
Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronization |
Get-MgApplicationSynchronizationAccessToken |
Acquire an OAuth access token to authorize the Microsoft Entra provisioning service to provision users into an application. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationAccessToken |
Get-MgApplicationSynchronizationJob |
Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJob |
Get-MgApplicationSynchronizationJobBulkUpload |
The bulk upload operation for the job. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobBulkUpload |
Get-MgApplicationSynchronizationJobBulkUploadContent |
Get media content for the navigation property bulkUpload from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobBulkUploadContent |
Get-MgApplicationSynchronizationJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobCount |
Get-MgApplicationSynchronizationJobSchema |
The synchronization schema configured for the job. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobSchema |
Get-MgApplicationSynchronizationJobSchemaDirectory |
Contains the collection of directories and all of their objects. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobSchemaDirectory |
Get-MgApplicationSynchronizationJobSchemaDirectoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationJobSchemaDirectoryCount |
Get-MgApplicationSynchronizationSecretCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationSecretCount |
Get-MgApplicationSynchronizationTemplate |
Preconfigured synchronization settings for a particular application. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationTemplate |
Get-MgApplicationSynchronizationTemplateCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationTemplateCount |
Get-MgApplicationSynchronizationTemplateSchema |
Default synchronization schema for the jobs based on this template. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationTemplateSchema |
Get-MgApplicationSynchronizationTemplateSchemaDirectory |
Contains the collection of directories and all of their objects. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationTemplateSchemaDirectory |
Get-MgApplicationSynchronizationTemplateSchemaDirectoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationSynchronizationTemplateSchemaDirectoryCount |
Get-MgApplicationTemplate |
Retrieve the properties of an applicationTemplate object. Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTemplate |
Get-MgApplicationTemplateCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTemplateCount |
Get-MgApplicationTokenIssuancePolicy |
Get tokenIssuancePolicies from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenIssuancePolicy |
Get-MgApplicationTokenIssuancePolicyByRef |
Get ref of tokenIssuancePolicies from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenIssuancePolicyByRef |
Get-MgApplicationTokenIssuancePolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenIssuancePolicyCount |
Get-MgApplicationTokenLifetimePolicy |
Get tokenLifetimePolicies from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenLifetimePolicy |
Get-MgApplicationTokenLifetimePolicyByRef |
Get ref of tokenLifetimePolicies from applications Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenLifetimePolicyByRef |
Get-MgApplicationTokenLifetimePolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaApplicationTokenLifetimePolicyCount |
Get-MgGroupAppRoleAssignment |
Represents the app roles a group has been granted for an application. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaGroupAppRoleAssignment |
Get-MgGroupAppRoleAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaGroupAppRoleAssignmentCount |
Get-MgServicePrincipal |
Retrieve the properties and relationships of a servicePrincipal object. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipal |
Get-MgServicePrincipalAppManagementPolicy |
The appManagementPolicy applied to this application. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppManagementPolicy |
Get-MgServicePrincipalAppManagementPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppManagementPolicyCount |
Get-MgServicePrincipalAppRoleAssignedTo |
App role assignments for this app or service, granted to users, groups, and other service principals. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppRoleAssignedTo |
Get-MgServicePrincipalAppRoleAssignedToCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppRoleAssignedToCount |
Get-MgServicePrincipalAppRoleAssignment |
App role assignment for another app or service, granted to this service principal. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppRoleAssignment |
Get-MgServicePrincipalAppRoleAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalAppRoleAssignmentCount |
Get-MgServicePrincipalByAppId |
Retrieve the properties and relationships of a servicePrincipal object. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalByAppId |
Get-MgServicePrincipalById |
Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalById |
Get-MgServicePrincipalClaimMappingPolicy |
The claimsMappingPolicies assigned to this service principal. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalClaimMappingPolicy |
Get-MgServicePrincipalClaimMappingPolicyByRef |
The claimsMappingPolicies assigned to this service principal. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalClaimMappingPolicyByRef |
Get-MgServicePrincipalClaimMappingPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalClaimMappingPolicyCount |
Get-MgServicePrincipalCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalCount |
Get-MgServicePrincipalCreatedObject |
Directory objects created by this service principal. Read-only. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalCreatedObject |
Get-MgServicePrincipalCreatedObjectAsServicePrincipal |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalCreatedObjectAsServicePrincipal |
Get-MgServicePrincipalCreatedObjectCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalCreatedObjectCount |
Get-MgServicePrincipalCreatedObjectCountAsServicePrincipal |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalCreatedObjectCountAsServicePrincipal |
Get-MgServicePrincipalDelegatedPermissionClassification |
Get delegatedPermissionClassifications from servicePrincipals Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalDelegatedPermissionClassification |
Get-MgServicePrincipalDelegatedPermissionClassificationCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalDelegatedPermissionClassificationCount |
Get-MgServicePrincipalDelta |
Get newly created, updated, or deleted service principals without having to perform a full read of the entire resource collection. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalDelta |
Get-MgServicePrincipalEndpoint |
Get endpoints from servicePrincipals Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalEndpoint |
Get-MgServicePrincipalEndpointCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalEndpointCount |
Get-MgServicePrincipalHomeRealmDiscoveryPolicy |
The homeRealmDiscoveryPolicies assigned to this service principal. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicy |
Get-MgServicePrincipalHomeRealmDiscoveryPolicyByRef |
The homeRealmDiscoveryPolicies assigned to this service principal. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef |
Get-MgServicePrincipalHomeRealmDiscoveryPolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyCount |
Get-MgServicePrincipalMemberGroup |
Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberGroup |
Get-MgServicePrincipalMemberObject |
Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberObject |
Get-MgServicePrincipalMemberOf |
Roles that this service principal is a member of. HTTP Methods: GET Read-only. Nullable. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOf |
Get-MgServicePrincipalMemberOfAsAdministrativeUnit |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfAsAdministrativeUnit |
Get-MgServicePrincipalMemberOfAsDirectoryRole |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfAsDirectoryRole |
Get-MgServicePrincipalMemberOfAsGroup |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfAsGroup |
Get-MgServicePrincipalMemberOfCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfCount |
Get-MgServicePrincipalMemberOfCountAsAdministrativeUnit |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfCountAsAdministrativeUnit |
Get-MgServicePrincipalMemberOfCountAsDirectoryRole |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfCountAsDirectoryRole |
Get-MgServicePrincipalMemberOfCountAsGroup |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalMemberOfCountAsGroup |
Get-MgServicePrincipalOauth2PermissionGrant |
Delegated permission grants authorizing this service principal to access an API on behalf of a signed-in user. Read-only. Nullable. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOauth2PermissionGrant |
Get-MgServicePrincipalOauth2PermissionGrantCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOauth2PermissionGrantCount |
Get-MgServicePrincipalOwnedObject |
Directory objects that this service principal owns. Read-only. Nullable. Supports $expand, $select nested in $expand, and $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1). Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObject |
Get-MgServicePrincipalOwnedObjectAsApplication |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.application Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectAsApplication |
Get-MgServicePrincipalOwnedObjectAsAppRoleAssignment |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment |
Get-MgServicePrincipalOwnedObjectAsEndpoint |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectAsEndpoint |
Get-MgServicePrincipalOwnedObjectAsGroup |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectAsGroup |
Get-MgServicePrincipalOwnedObjectAsServicePrincipal |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectAsServicePrincipal |
Get-MgServicePrincipalOwnedObjectCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectCount |
Get-MgServicePrincipalOwnedObjectCountAsApplication |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectCountAsApplication |
Get-MgServicePrincipalOwnedObjectCountAsAppRoleAssignment |
Get the number of the resource |
Get-MgServicePrincipalOwnedObjectCountAsEndpoint |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectCountAsEndpoint |
Get-MgServicePrincipalOwnedObjectCountAsGroup |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectCountAsGroup |
Get-MgServicePrincipalOwnedObjectCountAsServicePrincipal |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnedObjectCountAsServicePrincipal |
Get-MgServicePrincipalOwner |
Directory objects that are owners of this servicePrincipal. The owners are a set of nonadmin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwner |
Get-MgServicePrincipalOwnerAsAppRoleAssignment |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment |
Get-MgServicePrincipalOwnerAsEndpoint |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerAsEndpoint |
Get-MgServicePrincipalOwnerAsServicePrincipal |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerAsServicePrincipal |
Get-MgServicePrincipalOwnerAsUser |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.user Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerAsUser |
Get-MgServicePrincipalOwnerByRef |
Directory objects that are owners of this servicePrincipal. The owners are a set of nonadmin users or servicePrincipals who are allowed to modify this object. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerByRef |
Get-MgServicePrincipalOwnerCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerCount |
Get-MgServicePrincipalOwnerCountAsAppRoleAssignment |
Get the number of the resource |
Get-MgServicePrincipalOwnerCountAsEndpoint |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerCountAsEndpoint |
Get-MgServicePrincipalOwnerCountAsServicePrincipal |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerCountAsServicePrincipal |
Get-MgServicePrincipalOwnerCountAsUser |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalOwnerCountAsUser |
Get-MgServicePrincipalRemoteDesktopSecurityConfiguration |
The remoteDesktopSecurityConfiguration object applied to this service principal. Supports $filter (eq) for isRemoteDesktopProtocolEnabled property. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration |
Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
The collection of target device groups that are associated with the RDS security configuration that will be enabled for SSO when a client connects to the target device over RDP using the new Microsoft Entra ID RDS authentication protocol. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount |
Get-MgServicePrincipalSynchronization |
Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronization |
Get-MgServicePrincipalSynchronizationAccessToken |
Acquire an OAuth access token to authorize the Microsoft Entra provisioning service to provision users into an application. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationAccessToken |
Get-MgServicePrincipalSynchronizationJob |
Performs synchronization by periodically running in the background, polling for changes in one directory, and pushing them to another directory. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJob |
Get-MgServicePrincipalSynchronizationJobBulkUpload |
The bulk upload operation for the job. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobBulkUpload |
Get-MgServicePrincipalSynchronizationJobBulkUploadContent |
Get media content for the navigation property bulkUpload from servicePrincipals Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobBulkUploadContent |
Get-MgServicePrincipalSynchronizationJobCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobCount |
Get-MgServicePrincipalSynchronizationJobSchema |
The synchronization schema configured for the job. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobSchema |
Get-MgServicePrincipalSynchronizationJobSchemaDirectory |
Contains the collection of directories and all of their objects. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectory |
Get-MgServicePrincipalSynchronizationJobSchemaDirectoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectoryCount |
Get-MgServicePrincipalSynchronizationSecretCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationSecretCount |
Get-MgServicePrincipalSynchronizationTemplate |
Preconfigured synchronization settings for a particular application. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationTemplate |
Get-MgServicePrincipalSynchronizationTemplateCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationTemplateCount |
Get-MgServicePrincipalSynchronizationTemplateSchema |
Default synchronization schema for the jobs based on this template. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationTemplateSchema |
Get-MgServicePrincipalSynchronizationTemplateSchemaDirectory |
Contains the collection of directories and all of their objects. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory |
Get-MgServicePrincipalSynchronizationTemplateSchemaDirectoryCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectoryCount |
Get-MgServicePrincipalTokenIssuancePolicy |
The tokenIssuancePolicies assigned to this service principal. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTokenIssuancePolicy |
Get-MgServicePrincipalTokenIssuancePolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTokenIssuancePolicyCount |
Get-MgServicePrincipalTokenLifetimePolicy |
The tokenLifetimePolicies assigned to this service principal. Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTokenLifetimePolicy |
Get-MgServicePrincipalTokenLifetimePolicyCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTokenLifetimePolicyCount |
Get-MgServicePrincipalTransitiveMemberOf |
Get transitiveMemberOf from servicePrincipals Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOf |
Get-MgServicePrincipalTransitiveMemberOfAsAdministrativeUnit |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfAsAdministrativeUnit |
Get-MgServicePrincipalTransitiveMemberOfAsDirectoryRole |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.directoryRole Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfAsDirectoryRole |
Get-MgServicePrincipalTransitiveMemberOfAsGroup |
Get the item of type microsoft.graph.directoryObject as microsoft.graph.group Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfAsGroup |
Get-MgServicePrincipalTransitiveMemberOfCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfCount |
Get-MgServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit |
Get-MgServicePrincipalTransitiveMemberOfCountAsDirectoryRole |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfCountAsDirectoryRole |
Get-MgServicePrincipalTransitiveMemberOfCountAsGroup |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaServicePrincipalTransitiveMemberOfCountAsGroup |
Get-MgUserAppRoleAssignment |
Represents the app roles a user has been granted for an application. Supports $expand. Note To view the beta release of this cmdlet, view Get-MgBetaUserAppRoleAssignment |
Get-MgUserAppRoleAssignmentCount |
Get the number of the resource Note To view the beta release of this cmdlet, view Get-MgBetaUserAppRoleAssignmentCount |
Invoke-MgFilterApplicationSynchronizationJobSchemaOperator |
List all operators supported in the scoping filters. Note To view the beta release of this cmdlet, view Invoke-MgBetaFilterApplicationSynchronizationJobSchemaOperator |
Invoke-MgFilterApplicationSynchronizationTemplateSchemaOperator |
List all operators supported in the scoping filters. Note To view the beta release of this cmdlet, view Invoke-MgBetaFilterApplicationSynchronizationTemplateSchemaOperator |
Invoke-MgFilterServicePrincipalSynchronizationJobSchemaOperator |
List all operators supported in the scoping filters. Note To view the beta release of this cmdlet, view Invoke-MgBetaFilterServicePrincipalSynchronizationJobSchemaOperator |
Invoke-MgFilterServicePrincipalSynchronizationTemplateSchemaOperator |
List all operators supported in the scoping filters. Note To view the beta release of this cmdlet, view Invoke-MgBetaFilterServicePrincipalSynchronizationTemplateSchemaOperator |
Invoke-MgFunctionApplicationSynchronizationJobSchema |
List all the functions currently supported in the attributeMappingSource. Note To view the beta release of this cmdlet, view Invoke-MgBetaFunctionApplicationSynchronizationJobSchema |
Invoke-MgFunctionApplicationSynchronizationTemplateSchema |
List all the functions currently supported in the attributeMappingSource. Note To view the beta release of this cmdlet, view Invoke-MgBetaFunctionApplicationSynchronizationTemplateSchema |
Invoke-MgFunctionServicePrincipalSynchronizationJobSchema |
List all the functions currently supported in the attributeMappingSource. Note To view the beta release of this cmdlet, view Invoke-MgBetaFunctionServicePrincipalSynchronizationJobSchema |
Invoke-MgFunctionServicePrincipalSynchronizationTemplateSchema |
List all the functions currently supported in the attributeMappingSource. Note To view the beta release of this cmdlet, view Invoke-MgBetaFunctionServicePrincipalSynchronizationTemplateSchema |
Invoke-MgInstantiateApplicationTemplate |
Add an instance of an application from the Microsoft Entra application gallery into your directory. The application template with ID 8adf8e6e-67b2-4cf2-a259-e3dc5476c621 can be used to add a non-gallery app that you can configure different single-sign on (SSO) modes like SAML SSO and password-based SSO. Note To view the beta release of this cmdlet, view Invoke-MgBetaInstantiateApplicationTemplate |
Invoke-MgParseApplicationSynchronizationJobSchemaExpression |
Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. Note To view the beta release of this cmdlet, view Invoke-MgBetaParseApplicationSynchronizationJobSchemaExpression |
Invoke-MgParseApplicationSynchronizationTemplateSchemaExpression |
Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. Note To view the beta release of this cmdlet, view Invoke-MgBetaParseApplicationSynchronizationTemplateSchemaExpression |
Invoke-MgParseServicePrincipalSynchronizationJobSchemaExpression |
Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. Note To view the beta release of this cmdlet, view Invoke-MgBetaParseServicePrincipalSynchronizationJobSchemaExpression |
Invoke-MgParseServicePrincipalSynchronizationTemplateSchemaExpression |
Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. Note To view the beta release of this cmdlet, view Invoke-MgBetaParseServicePrincipalSynchronizationTemplateSchemaExpression |
New-MgApplication |
Create a new application object. Note To view the beta release of this cmdlet, view New-MgBetaApplication |
New-MgApplicationAppManagementPolicyByRef |
Create new navigation property ref to appManagementPolicies for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationAppManagementPolicyByRef |
New-MgApplicationExtensionProperty |
Create new navigation property to extensionProperties for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationExtensionProperty |
New-MgApplicationFederatedIdentityCredential |
Create new navigation property to federatedIdentityCredentials for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationFederatedIdentityCredential |
New-MgApplicationOwnerByRef |
Create new navigation property ref to owners for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationOwnerByRef |
New-MgApplicationSynchronizationJob |
Create new navigation property to jobs for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationSynchronizationJob |
New-MgApplicationSynchronizationJobOnDemand |
Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. Note To view the beta release of this cmdlet, view New-MgBetaApplicationSynchronizationJobOnDemand |
New-MgApplicationSynchronizationJobSchemaDirectory |
Create new navigation property to directories for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationSynchronizationJobSchemaDirectory |
New-MgApplicationSynchronizationTemplate |
Create new navigation property to templates for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationSynchronizationTemplate |
New-MgApplicationSynchronizationTemplateSchemaDirectory |
Create new navigation property to directories for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationSynchronizationTemplateSchemaDirectory |
New-MgApplicationTokenIssuancePolicyByRef |
Create new navigation property ref to tokenIssuancePolicies for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationTokenIssuancePolicyByRef |
New-MgApplicationTokenLifetimePolicyByRef |
Create new navigation property ref to tokenLifetimePolicies for applications Note To view the beta release of this cmdlet, view New-MgBetaApplicationTokenLifetimePolicyByRef |
New-MgGroupAppRoleAssignment |
Create new navigation property to appRoleAssignments for groups Note To view the beta release of this cmdlet, view New-MgBetaGroupAppRoleAssignment |
New-MgServicePrincipal |
Create a new servicePrincipal object. Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipal |
New-MgServicePrincipalAppRoleAssignedTo |
Create new navigation property to appRoleAssignedTo for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalAppRoleAssignedTo |
New-MgServicePrincipalAppRoleAssignment |
Create new navigation property to appRoleAssignments for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalAppRoleAssignment |
New-MgServicePrincipalClaimMappingPolicyByRef |
Create new navigation property ref to claimsMappingPolicies for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalClaimMappingPolicyByRef |
New-MgServicePrincipalDelegatedPermissionClassification |
Create new navigation property to delegatedPermissionClassifications for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalDelegatedPermissionClassification |
New-MgServicePrincipalEndpoint |
Create new navigation property to endpoints for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalEndpoint |
New-MgServicePrincipalHomeRealmDiscoveryPolicyByRef |
Create new navigation property ref to homeRealmDiscoveryPolicies for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef |
New-MgServicePrincipalOwnerByRef |
Create new navigation property ref to owners for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalOwnerByRef |
New-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
Create new navigation property to targetDeviceGroups for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
New-MgServicePrincipalSynchronizationJob |
Create new navigation property to jobs for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalSynchronizationJob |
New-MgServicePrincipalSynchronizationJobOnDemand |
Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalSynchronizationJobOnDemand |
New-MgServicePrincipalSynchronizationJobSchemaDirectory |
Create new navigation property to directories for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalSynchronizationJobSchemaDirectory |
New-MgServicePrincipalSynchronizationTemplate |
Create new navigation property to templates for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalSynchronizationTemplate |
New-MgServicePrincipalSynchronizationTemplateSchemaDirectory |
Create new navigation property to directories for servicePrincipals Note To view the beta release of this cmdlet, view New-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory |
New-MgUserAppRoleAssignment |
Create new navigation property to appRoleAssignments for users Note To view the beta release of this cmdlet, view New-MgBetaUserAppRoleAssignment |
Remove-MgApplication |
Delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaApplication |
Remove-MgApplicationAppManagementPolicyAppManagementPolicyByRef |
Delete ref of navigation property appManagementPolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationAppManagementPolicyAppManagementPolicyByRef |
Remove-MgApplicationAppManagementPolicyByRef |
Delete ref of navigation property appManagementPolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationAppManagementPolicyAppManagementPolicyByRef |
Remove-MgApplicationByAppId |
Delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationByAppId |
Remove-MgApplicationByUniqueName |
Delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationByUniqueName |
Remove-MgApplicationExtensionProperty |
Delete navigation property extensionProperties for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationExtensionProperty |
Remove-MgApplicationFederatedIdentityCredential |
Delete navigation property federatedIdentityCredentials for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationFederatedIdentityCredential |
Remove-MgApplicationFederatedIdentityCredentialByName |
Delete navigation property federatedIdentityCredentials for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationFederatedIdentityCredentialByName |
Remove-MgApplicationKey |
Remove a key credential from an application. This method along with addKey can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationKey |
Remove-MgApplicationOwnerByRef |
Delete ref of navigation property owners for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationOwnerDirectoryObjectByRef |
Remove-MgApplicationOwnerDirectoryObjectByRef |
Delete ref of navigation property owners for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationOwnerDirectoryObjectByRef |
Remove-MgApplicationPassword |
Remove a password from an application. Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationPassword |
Remove-MgApplicationSynchronization |
Delete navigation property synchronization for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronization |
Remove-MgApplicationSynchronizationJob |
Delete navigation property jobs for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationJob |
Remove-MgApplicationSynchronizationJobBulkUpload |
Delete navigation property bulkUpload for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationJobBulkUpload |
Remove-MgApplicationSynchronizationJobSchema |
Delete navigation property schema for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationJobSchema |
Remove-MgApplicationSynchronizationJobSchemaDirectory |
Delete navigation property directories for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationJobSchemaDirectory |
Remove-MgApplicationSynchronizationTemplate |
Delete navigation property templates for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationTemplate |
Remove-MgApplicationSynchronizationTemplateSchema |
Delete navigation property schema for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationTemplateSchema |
Remove-MgApplicationSynchronizationTemplateSchemaDirectory |
Delete navigation property directories for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationSynchronizationTemplateSchemaDirectory |
Remove-MgApplicationTokenIssuancePolicyByRef |
Delete ref of navigation property tokenIssuancePolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationTokenIssuancePolicyTokenIssuancePolicyByRef |
Remove-MgApplicationTokenIssuancePolicyTokenIssuancePolicyByRef |
Delete ref of navigation property tokenIssuancePolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationTokenIssuancePolicyTokenIssuancePolicyByRef |
Remove-MgApplicationTokenLifetimePolicyByRef |
Delete ref of navigation property tokenLifetimePolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationTokenLifetimePolicyTokenLifetimePolicyByRef |
Remove-MgApplicationTokenLifetimePolicyTokenLifetimePolicyByRef |
Delete ref of navigation property tokenLifetimePolicies for applications Note To view the beta release of this cmdlet, view Remove-MgBetaApplicationTokenLifetimePolicyTokenLifetimePolicyByRef |
Remove-MgGroupAppRoleAssignment |
Delete navigation property appRoleAssignments for groups Note To view the beta release of this cmdlet, view Remove-MgBetaGroupAppRoleAssignment |
Remove-MgServicePrincipal |
Delete a servicePrincipal object. |
Remove-MgServicePrincipalAppRoleAssignedTo |
Delete navigation property appRoleAssignedTo for servicePrincipals |
Remove-MgServicePrincipalAppRoleAssignment |
Delete navigation property appRoleAssignments for servicePrincipals |
Remove-MgServicePrincipalByAppId |
Delete a servicePrincipal object. |
Remove-MgServicePrincipalClaimMappingPolicyByRef |
Delete ref of navigation property claimsMappingPolicies for servicePrincipals |
Remove-MgServicePrincipalClaimMappingPolicyClaimMappingPolicyByRef |
Delete ref of navigation property claimsMappingPolicies for servicePrincipals |
Remove-MgServicePrincipalDelegatedPermissionClassification |
Delete navigation property delegatedPermissionClassifications for servicePrincipals |
Remove-MgServicePrincipalEndpoint |
Delete navigation property endpoints for servicePrincipals |
Remove-MgServicePrincipalHomeRealmDiscoveryPolicyByRef |
Delete ref of navigation property homeRealmDiscoveryPolicies for servicePrincipals |
Remove-MgServicePrincipalHomeRealmDiscoveryPolicyHomeRealmDiscoveryPolicyByRef |
Delete ref of navigation property homeRealmDiscoveryPolicies for servicePrincipals |
Remove-MgServicePrincipalKey |
Remove a key credential from a servicePrincipal. This method along with addKey can be used by a servicePrincipal to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. |
Remove-MgServicePrincipalOwnerByRef |
Delete ref of navigation property owners for servicePrincipals |
Remove-MgServicePrincipalOwnerDirectoryObjectByRef |
Delete ref of navigation property owners for servicePrincipals |
Remove-MgServicePrincipalPassword |
Remove a password from a servicePrincipal object. |
Remove-MgServicePrincipalRemoteDesktopSecurityConfiguration |
Delete navigation property remoteDesktopSecurityConfiguration for servicePrincipals |
Remove-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
Delete navigation property targetDeviceGroups for servicePrincipals |
Remove-MgServicePrincipalSynchronization |
Delete navigation property synchronization for servicePrincipals |
Remove-MgServicePrincipalSynchronizationJob |
Delete navigation property jobs for servicePrincipals |
Remove-MgServicePrincipalSynchronizationJobBulkUpload |
Delete navigation property bulkUpload for servicePrincipals |
Remove-MgServicePrincipalSynchronizationJobSchema |
Delete navigation property schema for servicePrincipals |
Remove-MgServicePrincipalSynchronizationJobSchemaDirectory |
Delete navigation property directories for servicePrincipals |
Remove-MgServicePrincipalSynchronizationTemplate |
Delete navigation property templates for servicePrincipals |
Remove-MgServicePrincipalSynchronizationTemplateSchema |
Delete navigation property schema for servicePrincipals |
Remove-MgServicePrincipalSynchronizationTemplateSchemaDirectory |
Delete navigation property directories for servicePrincipals |
Remove-MgUserAppRoleAssignment |
Delete navigation property appRoleAssignments for users |
Restart-MgApplicationSynchronizationJob |
Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. |
Restart-MgServicePrincipalSynchronizationJob |
Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. |
Set-MgApplicationLogo |
The main logo for the application. Not nullable. |
Set-MgApplicationSynchronization |
Update the navigation property synchronization in applications |
Set-MgApplicationSynchronizationJobBulkUploadContent |
Update media content for the navigation property bulkUpload in applications |
Set-MgApplicationSynchronizationSecret |
Update property secrets value. |
Set-MgApplicationVerifiedPublisher |
Set the verifiedPublisher on an application. For more information, including prerequisites to setting a verified publisher, see Publisher verification. |
Set-MgServicePrincipalSynchronization |
Update the navigation property synchronization in servicePrincipals |
Set-MgServicePrincipalSynchronizationJobBulkUploadContent |
Update media content for the navigation property bulkUpload in servicePrincipals |
Set-MgServicePrincipalSynchronizationSecret |
Update property secrets value. |
Start-MgApplicationSynchronizationJob |
Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. |
Start-MgServicePrincipalSynchronizationJob |
Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. |
Suspend-MgApplicationSynchronizationJob |
Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. |
Suspend-MgServicePrincipalSynchronizationJob |
Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. |
Test-MgApplicationProperty |
Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. |
Test-MgApplicationSynchronizationJobCredential |
Validate that the credentials are valid in the tenant. |
Test-MgServicePrincipalProperty |
Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. |
Test-MgServicePrincipalSynchronizationJobCredential |
Validate that the credentials are valid in the tenant. |
Update-MgApplication |
Create a new application object if it doesn't exist, or update the properties of an existing application object. |
Update-MgApplicationByAppId |
Create a new application object if it doesn't exist, or update the properties of an existing application object. |
Update-MgApplicationByUniqueName |
Create a new application object if it doesn't exist, or update the properties of an existing application object. |
Update-MgApplicationExtensionProperty |
Update the navigation property extensionProperties in applications |
Update-MgApplicationFederatedIdentityCredential |
Update the navigation property federatedIdentityCredentials in applications |
Update-MgApplicationFederatedIdentityCredentialByName |
Update the navigation property federatedIdentityCredentials in applications |
Update-MgApplicationSynchronizationJob |
Update the navigation property jobs in applications |
Update-MgApplicationSynchronizationJobBulkUpload |
Update the navigation property bulkUpload in applications |
Update-MgApplicationSynchronizationJobSchema |
Update the navigation property schema in applications |
Update-MgApplicationSynchronizationJobSchemaDirectory |
Update the navigation property directories in applications |
Update-MgApplicationSynchronizationTemplate |
Update the navigation property templates in applications |
Update-MgApplicationSynchronizationTemplateSchema |
Update the navigation property schema in applications |
Update-MgApplicationSynchronizationTemplateSchemaDirectory |
Update the navigation property directories in applications |
Update-MgGroupAppRoleAssignment |
Update the navigation property appRoleAssignments in groups |
Update-MgServicePrincipal |
Create a new servicePrincipal object if it doesn't exist, or update the properties of an existing servicePrincipal object. |
Update-MgServicePrincipalAppRoleAssignedTo |
Update the navigation property appRoleAssignedTo in servicePrincipals |
Update-MgServicePrincipalAppRoleAssignment |
Update the navigation property appRoleAssignments in servicePrincipals |
Update-MgServicePrincipalByAppId |
Create a new servicePrincipal object if it doesn't exist, or update the properties of an existing servicePrincipal object. |
Update-MgServicePrincipalDelegatedPermissionClassification |
Update the navigation property delegatedPermissionClassifications in servicePrincipals |
Update-MgServicePrincipalEndpoint |
Update the navigation property endpoints in servicePrincipals |
Update-MgServicePrincipalRemoteDesktopSecurityConfiguration |
Update the navigation property remoteDesktopSecurityConfiguration in servicePrincipals |
Update-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup |
Update the navigation property targetDeviceGroups in servicePrincipals |
Update-MgServicePrincipalSynchronizationJob |
Update the navigation property jobs in servicePrincipals |
Update-MgServicePrincipalSynchronizationJobBulkUpload |
Update the navigation property bulkUpload in servicePrincipals |
Update-MgServicePrincipalSynchronizationJobSchema |
Update the navigation property schema in servicePrincipals |
Update-MgServicePrincipalSynchronizationJobSchemaDirectory |
Update the navigation property directories in servicePrincipals |
Update-MgServicePrincipalSynchronizationTemplate |
Update the navigation property templates in servicePrincipals |
Update-MgServicePrincipalSynchronizationTemplateSchema |
Update the navigation property schema in servicePrincipals |
Update-MgServicePrincipalSynchronizationTemplateSchemaDirectory |
Update the navigation property directories in servicePrincipals |
Update-MgUserAppRoleAssignment |
Update the navigation property appRoleAssignments in users |