CG TECH

Success story

State Education Department

Hand-assigning Microsoft licences buckled under a fast-growing, ever-changing workforce.

Identity + Automation Education
← All success stories
Client
State Education Department
Industry
Education
Technologies
Microsoft Identity Manager, Entra ID, PowerShell
State Education Department

This client is a state government department responsible for delivering public schooling and early childhood education.

The challenge

Assigning Microsoft licences at this state education department was a slow, manual job that struggled to keep up with growing staff numbers.

What we did

We automated licence assignment from HR data using Azure AD groups and PowerShell, starting with a proof of concept.

Hand-assigning Microsoft licences buckled under a fast-growing, ever-changing user base. We automated it off HR data.

Why it mattered

Licence allocation was a complex manual process in an organisation where users change constantly and licensing needs vary widely. Manual allocation at that scale means two costs: administrative time, and licences assigned to people who no longer need them. It is also an audit problem, because nobody can easily show why a given user has what they have.

What we did

  • Gathered requirements with stakeholders. Workshops to understand the licensing rules that actually apply.
  • Automated assignment from HR data. Licences allocated based on the source of truth for who works there and in what role.
  • Offered two mechanisms. Azure AD Groups for simplicity, PowerShell scripts where more flexibility was needed.
  • Implemented in phases. Starting with a proof of concept before wider rollout.

The difference it made

  • Cost efficiency from licences that match actual need.
  • Administrative overhead reduced, with allocation running automatically.
  • Auditable, automated processes supporting compliance.
  • A foundation that extends to additional services and user groups.

The results

What State Education Department got

Licences assigned automatically

Driven by HR data through Identity Manager

Lower admin overhead and cost

Only the licences people need get assigned

Auditable, compliant process

Human error taken out of licence allocation

Let’s write yours next

Every story on this page started with one conversation about a problem worth fixing. Bring us yours and let’s see what’s possible.

Book a Discovery Session

More stories like this

City Council

Nintex + SharePoint

The property acquisition process was slow and complex, with delays and inaccuracies at each hand-off.

We mapped the process end to end, then automated it with Promapp, Nintex and SharePoint Online.

Outcomes

  • Acquisitions move faster
  • Fewer errors
  • Progress visible in real time
Read the full story

Early Learning Peak Body

Power Pages

A new funding model required two-way data exchanges between every kindergarten, the governing body and Queensland Treasury, and there was no portal to handle it.

We built a portal in Power Pages as the one-stop shop for submissions, documents and live funding data.

Outcomes

  • One portal for 38 kindergartens
  • Funding visible in real time
  • Secure, accurate exchanges
Read the full story

Outside School Hours Care Provider: Voice AI Agent

Copilot Studio

Directors spent much of each day answering policy calls from centre managers, covering everything from incident reporting to child safety rules. Answers varied between people, and many frontline staff speak English as a second language.

We built a voice-enabled AI agent, grounded only in the client’s policies, that answers first so Directors do not have to.

Outcomes

  • Directors freed from routine calls
  • Consistent answers every time
  • Inclusive for bilingual staff
Read the full story
Scroll to Top