You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/AT-Pop.md
+15-7Lines changed: 15 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,24 @@
1
1
# Microsoft Graph PowerShell SDK: Access Token Proof of Possession (AT PoP) Capability
2
2
3
-
## SYNOPSIS
3
+
## Overview
4
4
5
5
This README provides comprehensive details on the Access Token Proof of Possession (AT PoP) functionality introduced in the Microsoft Graph PowerShell SDK. This feature enhances security by binding tokens to specific HTTP methods and URIs, ensuring they are used only for their intended purposes.
6
6
7
-
## KEY FEATURES
7
+
## Table of Contents
8
+
9
+
-[Key Features](#key-features)
10
+
-[Installation](#installation)
11
+
-[Configuration](#configuration)
12
+
-[Usage Examples](#usage-examples)
13
+
-[References](#references)
14
+
15
+
## Key Features
8
16
9
17
-**Access Token Proof of Possession (AT PoP)**: This feature binds tokens to specific HTTP methods and URIs, preventing misuse of tokens by ensuring they are used only for the intended HTTP requests.
10
18
-**Updated Dependencies**: Compatibility improvements with recent library changes.
11
19
-**Enhanced Token Acquisition Options**: Users can now specify the HTTP method and URI during token acquisition to further secure token usage.
12
20
13
-
### TOKEN ACQUISITION BEHAVIORS
21
+
### Token acquisition behaviors
14
22
15
23
| Condition | Unbound (default) | Bound (PoP) |
16
24
|-----------|-----------|-----------|
@@ -20,7 +28,7 @@ This README provides comprehensive details on the Access Token Proof of Possessi
20
28
| Existing expired token, below max token refreshes | New token, silent | New token, silent |
21
29
| Existing expired token, exceeded max refreshes | New token, interactive | New token, interactive |
22
30
23
-
## INSTALLATION
31
+
## Installation
24
32
25
33
To install the Microsoft Graph PowerShell SDK with the latest updates, use the following command:
Ensure you are using the latest version to access the AT PoP functionality.
32
40
33
-
## CONFIGURATION
41
+
## Configuration
34
42
35
43
### Enabling Access Token Proof of Possession
36
44
@@ -44,7 +52,7 @@ Connect-MgGraph
44
52
45
53
This configuration ensures that the acquired token is only valid for the specified HTTP method and URI.
46
54
47
-
## EXAMPLES
55
+
## Usage Examples
48
56
49
57
### Example 1:
50
58
@@ -66,6 +74,6 @@ Connect-MgGraph
66
74
Invoke-MgGraphRequest -Uri "https://graph.microsoft.com/v1.0/me/sendMail" -Method POST -Debug
67
75
```
68
76
69
-
## REFERENCES
77
+
## References
70
78
71
79
This README provides a detailed guide on the new AT PoP functionality, offering users the ability to secure their token usage effectively. If you have any questions or need further assistance, please refer to the official [Microsoft Graph PowerShell SDK documentation](https://docs.microsoft.com/en-us/powershell/microsoftgraph/).
0 commit comments