/GraphAPIConfig

Configurations for the GraphAPI with recommendations for Azure AD Conditional Access Policies, Groups, Endpoint Manager (Intune) Application and Device Policies, in an Azure DevOps CI/CD Pipeline

MIT LicenseMIT

GraphAPIConfig

Configuration files for deployment with the GraphAPI and Pipeline definitions

Azure AD

main develop
Conditional Access Policies Build Status Build Status
Groups Build Status Build Status
Named Locations Build Status Build Status
Subscription Group Assignment Build Status Build Status
Directory Role Group Assignment Build Status Build Status
Privileged Identity Management
Organisation Configuration
Domain Configuration
Authentication Configuration

Endpoint Manager (Intune)

main develop
Device Policies Build Status Build Status
App Policies Build Status Build Status
Enrolment Configuration

JSON Definitions of:

Azure AD

  • Conditional Access Policies
  • Groups
  • Named Locations
  • Subscriptions
    • Dependencies
  • Directory Roles

Endpoint Manager (Intune)

  • Device Compliance
    • Windows 10
  • App Protection
    • Android Apps
    • iOS Apps

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