Content and Code Ltd

Microsoft 365 Identity and Access Management

Microsoft 365 Identity Integration address two objectives: to understand how an organisation synchronises user and group information with Microsoft365, and understand how users sign onto M365. These topics appear simple at a glance but there is significant depth to them, especially considering Active Directory requirements, user experiential changes, &sign-on technologies.


  • Hosts discussion for how users sign onto the service
  • Hosts discussion for syncing user and group information
  • Addresses any problems that may be present currently/in future
  • Considers any additional features to consider pre-launch
  • Identity Integration Workshop and Concept
  • Azure AD Premium (AAD-P) Workshop and Concept
  • Azure MFA Workshop and Design
  • AD FS Workshop and Design
  • Conditional Access Design
  • Microsoft 365 Extranet Workshop and Design


  • Synchronise Active Directory objects to Azure AD, extending these investments
  • Guide organisations to an appropriate authentication technology (not always ADFS)
  • Overcome compatibility concerns for security technologies like MFA and certificates
  • Open enough allowable external access to support secure mobile working
  • Align mobility and data protection requirements with Conditional Access Policies
  • Significantly reduce the Windows service footprint on AD FS machines
  • Select the appropriate security model to collaborate with other organisations
  • Securely publish internal applications to external users via Azure AD
  • Improve administrator efficiency by moving to dynamic membership for groups
  • Integrate SaaS apps to improve user experiences and tighten security


£550 a person a day

  • Education pricing available

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at Tell them what format you need. It will help if you say what assistive technology you use.


G-Cloud 12

Service ID

2 9 1 8 8 5 7 6 1 9 9 8 2 1 9


Content and Code Ltd Andy Sayer
Telephone: 07720 262 320


Planning service
How the planning service works
Content and Code provide Planning, Design, and Delivery solutions for the whole Identity and Access Management lifecycle. Our planning services include Privilieged Identity Management, Multi-Factor Authentication, Access Management, IDaaS, Identity Administration and Governace ( IAG) and directories. We provide strategic consulting services and deployment across cloud and hybrid platforms.
Planning service works with specific services
Hosting or software services the planning service works with
  • Microsoft 365
  • SharePoint
  • Exchange
  • Microsoft ProPlus
  • Delve
  • Teams
  • Yammer
  • Nintex Workflow Cloud


Training service provided
How the training service works
Content and Code provide comprehensive user training on Microsoft 365 products as well as activities that support the training such as adoption support and business change planning. User training services includes training guides for admins and users, videos, quick-start guides, floorwalking, drop-in clinics, training project champions, execs coaching, lunch and learns, classroom-style training, and Yammer self-help sessions (Yam Jams).
Training is tied to specific services
Services the training service works with
  • Microsoft 365
  • SharePoint
  • Exchange
  • Microsoft ProPlus
  • Nintex
  • Yammer
  • Power BI

Setup and migration

Setup or migration service available
How the setup or migration service works
Content and Code will help an agency to assess and test the right approach for integrating IT services with cloud identity capabilities, with the key goal of making it easy for uses to access the services in a way that’s familiar, simple and secure. See the Service Definition document for details.
Setup or migration service is for specific cloud services
List of supported services
  • Microsoft 365
  • SharePoint
  • Exchange
  • Yammer
  • Nintex Workflow Cloud
  • Teams

Quality assurance and performance testing

Quality assurance and performance testing service
How the quality assurance and performance testing works
As we provide cloud solutions to our clients, quality assurance is critical in achieving our goal of delivering “right first time”. Testing against all client's requirements and driving the delivery of high quality code helps us to reduce User Acceptance Testing (UAT) effort and rework. Through the scoping and planning phases, we ascertain the level and depth of quality assurance necessary and tailor our QA efforts accordingly. During the project build phase, we focus solely on functional system testing of the solutions developed.

We utilise a Risk Based Testing, prioritising tests on functionality with highest potential impacts and propensity to failure. We continuously review test plans ensuring we identify and rectify all critical defects. On system test completion, we provide a QA Test Report summarising the test activities and any resulting recommendations. Where required, we also support client UAT needs by providing consultants able to perform UAT management and test analysis in order to guide client teams in the most effective ways to UAT the solution.

Security testing

Security services
Security services type
  • Security strategy
  • Security design
  • Cyber security consultancy
  • Other
Other security services
  • Microsoft Cloud Security consulting
  • Enterprise Mobility + Security consulting

Ongoing support

Ongoing support service
Types of service supported
  • Hosting or software provided by your organisation
  • Hosting or software provided by a third-party organisation
How the support service works
See the Managed Services description document for details of support offered by Content and Code.

Service scope

Service constraints
Details of services and any constraints that could apply are defined in the service design introduction workshop.

User support

Email or online ticketing support
Email or online ticketing
Support response times
Depends on the priority of the ticket. Initial responses are tied into our response SLAs, however response times for general questions are not targeted. Response times at weekends will depend on whether weekend support is taken up.
User can manage status and priority of support tickets
Online ticketing support accessibility
None or don’t know
Phone support
Phone support availability
9 to 5 (UK time), 7 days a week
Web chat support
Support levels
Content and Code have four tiers of support available for clients: Entry, Essential, Enhanced, and Elite. All levels of support include UK-based support desk with 8:00-18:00 M-F cover (excluding public holidays), extended hours are available as an option at an extra cost to the client; and technical support hours per month increasing from 8 (entry level) to unlimited (elite level). Essential, enhanced, and elite support additionally include service reporting, data analytics, and change management. Enhanced and elite levels have support for service and technical account management, proactive (event) management, and major incident management. Elite is the only level that includes operational run tasks (e.g. scheduled checks).


Supplier type
Not a reseller

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Developed Vetting (DV)


£550 a person a day
Discount for educational organisations

Service documents

Request an accessible format
If you use assistive technology (such as a screen reader) and need versions of these documents in a more accessible format, email the supplier at Tell them what format you need. It will help if you say what assistive technology you use.