Get-EntraContext
取得您當前會話的資訊
語法
GetQuery (預設值)
Get-EntraContext
Description
Get-EntraContext 用來取得您當前會話的詳細資訊,包括:
- ClientID
- TenantID
- 證書指紋
- Scopes 同意
- AuthType:委派或僅應用程式
- AuthProviderType
- CertificateName
- 帳戶
- 應用程式名稱
- ContextScope(情境範圍)
- Certificate
- PSHost版本
- ClientTimeOut。
Get-EntraCurrentSessionInfo 是 Get-EntraContext 的別名。
範例
範例 1:取得當前會話
Get-EntraContext
EntraPSModuleName : Microsoft.Entra.Authentication
EntraPSVersion : 1.0.1
ClientId : 11112222-bbbb-3333-cccc-4444dddd5555
TenantId : aaaabbbb-0000-cccc-1111-dddd2222eeee
CertificateThumbprint :
Scopes : {User.ReadWrite.All,...}
AuthType : Delegated
AuthProviderType : InteractiveAuthenticationProvider
CertificateName :
Account : SawyerM@Contoso.com
AppName : Microsoft Graph PowerShell
ContextScope : CurrentUser
Certificate :
PSHostVersion : 5.1.17763.1
ClientTimeout : 00:05:00
此範例示範如何取得當前會話的詳細資訊。
範例 2:取得目前的 session 範圍
Get-EntraContext | Select -ExpandProperty Scopes
AppRoleAssignment.ReadWrite.All
Directory.AccessAsUser.All
EntitlementManagement.ReadWrite.All
Group.ReadWrite.All
openid
Organization.Read.All
profile
RoleManagement.ReadWrite.Directory
User.Read
User.ReadWrite.All
取回所有瞄準鏡。