{
  "$schema": "https://doorjames.com/page-schema.json",
  "url": "https://doorjames.com/integrations/microsoft-365/",
  "path": "/integrations/microsoft-365/",
  "language": "en",
  "locale": "en",
  "type": "integration",
  "section": "integration",
  "title": "Microsoft 365",
  "headline": "Door James in the Microsoft 365 ecosystem",
  "metaTitle": "Microsoft 365 integration | Door James by CGI",
  "description": "Entra ID for single sign-on, Microsoft Graph for profiles and groups, Exchange Online for room calendars, Teams for booking and notifications – Door James uses your existing Microsoft landscape.",
  "summary": "Door James integrates with Microsoft 365 at four points: single sign-on through Entra ID using OpenID Connect, profile and group synchronization through Microsoft Graph, bidirectional room calendar synchronization with Exchange Online, and a Teams app for bookings and notifications inside your tenant.",
  "keywords": [
    "Microsoft 365",
    "Door James"
  ],
  "updated": "2026-09-22",
  "product": {
    "name": "Door James",
    "vendor": "CGI Deutschland B.V. & Co. KG",
    "vendorUrl": "https://www.cgi.com/",
    "category": "Workplace management software",
    "subCategory": "Office management, desk booking, visitor management, space management",
    "url": "https://doorjames.com/",
    "pricing": {
      "currency": "EUR",
      "price": 2,
      "unit": "user/month",
      "minimumUsers": 250,
      "allModulesIncluded": true
    },
    "hosting": [
      "Google Cloud, Frankfurt (Germany)",
      "IONOS, Germany (option)"
    ],
    "languages": [
      "en",
      "de",
      "fr",
      "nl",
      "es",
      "it",
      "pt",
      "fi",
      "fr-CA"
    ],
    "award": "German Innovation Award 2022",
    "rating": {
      "value": 4.4,
      "count": 45,
      "best": 5,
      "source": "Apple App Store",
      "storefront": "DE",
      "url": "https://apps.apple.com/de/app/door-james/id6444570436",
      "checkedOn": "2026-09-21",
      "googlePlayDownloadsMin": 10000
    }
  },
  "breadcrumbs": [
    {
      "name": "Home",
      "url": "https://doorjames.com/"
    },
    {
      "name": "Integrations",
      "url": "https://doorjames.com/integrations/"
    },
    {
      "name": "Microsoft 365",
      "url": "https://doorjames.com/integrations/microsoft-365/"
    }
  ],
  "facts": [
    {
      "label": "Sign-in",
      "value": "Entra ID through OpenID Connect"
    },
    {
      "label": "Directory",
      "value": "Microsoft Graph for profiles and groups"
    },
    {
      "label": "Calendar",
      "value": "Exchange Online, bidirectional"
    },
    {
      "label": "Chat",
      "value": "Teams app and notifications"
    }
  ],
  "features": [
    {
      "title": "Single sign-on with Entra ID",
      "description": "Sign in with the corporate account, no second set of credentials. Deactivated accounts lose access automatically."
    },
    {
      "title": "Groups drive permissions",
      "description": "Group memberships from Entra ID map onto area access, whitelists and roles."
    },
    {
      "title": "Profile synchronization",
      "description": "Name, email address and profile data come from the directory instead of being maintained separately."
    },
    {
      "title": "Outlook room calendars",
      "description": "Free/busy status is read and Door James bookings are written back."
    },
    {
      "title": "Teams app",
      "description": "Delivered as a package for your tenant, with SSO through the Microsoft identity and an activity tab."
    },
    {
      "title": "App registrations",
      "description": "Separate registrations for the components, each with the minimum permissions required."
    }
  ],
  "steps": [
    {
      "position": 1,
      "title": "Create the app registration",
      "description": "Your IT registers Door James in Entra ID and grants the required Graph permissions."
    },
    {
      "position": 2,
      "title": "Map groups and domains",
      "description": "Permitted domains, groups and roles are mapped to locations and areas in the Admin Panel."
    },
    {
      "position": 3,
      "title": "Enable calendar and Teams",
      "description": "Room resources are linked and the Teams app is deployed in the tenant."
    }
  ],
  "sections": [
    {
      "heading": "Four touchpoints, one tenant",
      "level": 2,
      "text": "The Microsoft integration is deliberately modular: you can start with single sign-on and add calendar and Teams later. Each point has its own value and its own prerequisites. The entry point is almost always Entra ID. It largely removes user management from Door James, and your offboarding process takes effect automatically. The second step is typically Exchange Online, because room calendars live there and double bookings cause the most friction. Teams follows when Door James should be present in daily work without people opening another application. Graph cuts across all of it and supplies profile data and groups."
    },
    {
      "heading": "What your IT has to do",
      "level": 2,
      "text": "The effort sits almost entirely on the permissions side, not on infrastructure: app registration, consent for the Graph permissions, release of the room resources, deployment of the Teams app. No inbound network ports, no agents and no server installations are required."
    }
  ],
  "faq": [
    {
      "question": "Which Graph permissions are needed?",
      "answer": "Read access to user information and groups for sign-in and profile data; read and write access to the relevant room calendars for room booking. We agree the concrete list with your IT during the rollout and keep it to the minimum."
    },
    {
      "question": "Does our Exchange have to be in the cloud?",
      "answer": "For calendar functions through Microsoft Graph a mailbox or resource in the Microsoft cloud is required. Pure on-premise Exchange scenarios are assessed case by case."
    },
    {
      "question": "Does Door James work without Microsoft 365?",
      "answer": "Yes. Microsoft is the most common case but not a requirement. Door James speaks OpenID Connect generically; Google is preconfigured as well."
    }
  ],
  "related": [
    {
      "title": "Entra ID & SSO",
      "url": "https://doorjames.com/integrations/entra-id-sso/"
    },
    {
      "title": "Outlook & Exchange",
      "url": "https://doorjames.com/integrations/outlook-and-exchange/"
    },
    {
      "title": "Microsoft Teams",
      "url": "https://doorjames.com/integrations/microsoft-teams/"
    }
  ],
  "alternates": {
    "en": "https://doorjames.com/integrations/microsoft-365/",
    "de": "https://doorjames.com/de/integrationen/microsoft-365/"
  },
  "formats": {
    "html": "https://doorjames.com/integrations/microsoft-365/",
    "markdown": "https://doorjames.com/integrations/microsoft-365/index.md",
    "json": "https://doorjames.com/integrations/microsoft-365/index.json",
    "jsonld": "https://doorjames.com/integrations/microsoft-365/index.jsonld"
  },
  "contact": {
    "email": "doorjames.support@cgi.com",
    "bookDemo": "https://meet.doorjames.app/public-schedule/99469a6d66d20f7fdd5ee19182a8f8bd",
    "demo": "https://doorjames.app/demo",
    "helpCenter": "https://help-center.doorjames.com/hc/door-james/en",
    "app": "https://wa.doorjames.app"
  },
  "actions": [
    {
      "type": "bookDemo",
      "name": "Book a demo",
      "url": "https://meet.doorjames.app/public-schedule/99469a6d66d20f7fdd5ee19182a8f8bd",
      "minutes": 30,
      "platform": "Microsoft Teams",
      "description": "A scheduled call with the Door James team, 30 minutes over Microsoft Teams, slot chosen by the visitor."
    },
    {
      "type": "liveDemo",
      "name": "Try the demo yourself",
      "url": "https://doorjames.app/demo",
      "description": "Interactive demo environment of the Door James app, no sign-up."
    },
    {
      "type": "contact",
      "name": "Contact us",
      "url": "https://doorjames.com/contact/",
      "description": "Contact form and email address."
    },
    {
      "type": "email",
      "name": "Email",
      "url": "mailto:doorjames.support@cgi.com"
    }
  ],
  "citation": {
    "title": "Microsoft 365",
    "publisher": "Door James by CGI",
    "url": "https://doorjames.com/integrations/microsoft-365/",
    "dateModified": "2026-09-22"
  },
  "license": "Content © CGI Deutschland B.V. & Co. KG. Quotation and summarisation are permitted with attribution to Door James by CGI and a link to the source URL.",
  "generated": "2026-10-23",
  "wordCount": 502
}
