Microsoft.Graph.Authentication
{{ Fill in the Description }}
Microsoft.Graph.Authentication
Add-MgEnvironment |
Adds Microsoft Graph environment to the settings file. |
Connect-MgGraph |
Microsoft Graph PowerShell supports two types of authentication: delegated and app-only access. There are a number of cmdlets that can be used to manage the different parameters required during authentication, for example, environment, application ID, and certificate. |
Disconnect-MgGraph |
Once you're signed in, you'll remain signed in until you invoke Disconnect-MgGraph. Microsoft Graph PowerShell automatically refreshes the access token for you and sign-in persists across PowerShell sessions because Microsoft Graph PowerShell securely caches the token. |
Find-MgGraphCommand |
Find-MgGraphCommand aims to make it easier for you to discover which API path a command calls, by providing a URI or a command name. The Find-MgGraphCommand allows to: - Pass a Microsoft Graph URL (relative and absolute) and get an equivalent Microsoft Graph PowerShell command.
|
Find-MgGraphPermission |
The Microsoft Graph PowerShell SDK application requires users to have domain knowledge of both the semantics and syntax of Microsoft Graph API permissions used to authorize access to the API. This cmdlet helps to answer the following questions: - How do I find the values to supply to the permission-related parameters of commands like New-MgApplication and other application and consent related commands?
|
Get-MgContext |
Get-MgContext is used to retrieve the details about your current session, which include: - ClientID - TenantID - Certificate Thumbprint - Scopes consented to - AuthType: Delegated or app-only - AuthProviderType - CertificateName - Account - AppName - ContextScope - Certificate - PSHostVersion - ClientTimeOut. |
Get-MgEnvironment |
When you use Connect-MgGraph, you can choose to target other environments. By default, Connect-MgGraph targets the global public cloud. |
Get-MgGraphOption |
Gets global configurations that apply to the SDK. For example, check if Web Account Manager (WAM) support has been enabled. |
Get-MgRequestContext |
Gets graph request context details |
Invoke-MgGraphRequest |
Invoke-MgGraphRequest issues REST API requests to the Graph API. It works for any Graph API if you know the REST URI, method, and optional body parameter. This command is especially useful for accessing APIs for which there isn't an equivalent cmdlet yet. |
Remove-MgEnvironment |
Removes Microsoft Graph environment to the settings file |
Set-MgEnvironment |
Sets a Microsoft Graph environment to the settings file. |
Set-MgGraphOption |
Sets global configurations that apply to the SDK. For example, toggle Web Account Manager (WAM) support. |
Set-MgRequestContext |
Sets request context for Microsoft Graph invocations |