GraphAPI
Functions for calling the Microsoft Graph API with PowerShell, for Azure AD Conditional Access Policies and Groups, as well as Endpoint Manager (Intune) Application and Device Management Policies
Install / Use
/learn @wesley-trust/GraphAPIREADME
GraphAPI
Contains code for calling the Microsoft Graph API with PowerShell
Azure AD
| | main | develop |
|:---| :----: | :-----: |
| Conditional Access Policies ||
|
| Groups |
|
|
| Named Locations |
|
|
| Subscription Group Assignment |
|
|
| Directory Role Group Assignment |
|
|
| Privileged Identity Management | | |
| Organisation Configuration | | |
| Domain Configuration | | |
| Authentication Configuration | | |
Endpoint Manager (Intune)
| | main | develop |
|:---| :----: | :-----: |
| Device Policies | |
|
| App Policies |
|
|
| Enrolment Configuration | | |
PowerShell wrapped Microsoft Graph API calls to:
- Import
- Get
- Create
- Update
- Remove
- Export
CI/CD Pipeline to Import, Plan and Deploy:
- Validating the input against set criteria
- Evaluating the input against what is deployed, to create a change plan for approval
- Deploying to a specified environment, applying the approved plan
