Skip to content

pbjorklund/ModernWorkplaceConcierge

 
 

Repository files navigation

Build Status

About

The Modern Workplace Concierge is a helper tool to simplify your daily work with Microsoft 365 services. It allows you to:

  • Import and export Intune configuration and settings
  • Import and export Conditional Access policies
  • Download OSD ready offline Autopilot profiles
  • Re-Download stored PowerShell scripts in Intune (as PowerShell)
  • Import trello boards to Microsoft Planner

The tool is built on ASP.NET and works with the Microsoft Graph Beta API (because on the Beta endpoint are more entities available).

Supported entities

Supported configuration in imports and exports are documented on this project's wiki.

Consent and Permissions

To Authenticate with the Microsoft Graph API a multi tenant Azure AD application performs authentication and you will need to provide admin consent to the Azure AD application before you can use this tool.

Consent

As the tool performs only GET and POST requests to the Graph API no unitended or negative effects should occur. Additionally conditional access policies are imported as disabled to prevent a lockout.

Privacy

All up- and downloaded data is processed in memory and not stored persistent. No usage data with Azure AD tenant ID's or Azure AD user information is collected. The app uses Azure application insights and traces the performance markers what-does-application-insights-monitor.

Host your own instance

If you cannot use the public instance of the ModernWorkplaceConcierge (because of legal and/or compliance reasons) you can deploy an instance in your Azure tenant. Wiki documentation for Self-hosting a custom instance.

Deploy to Azure

About

Concierge which simplifies and automates tasks in the Microsoft 365 cloud

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 79.3%
  • HTML 18.8%
  • Batchfile 1.8%
  • Classic ASP 0.1%