SysAid ADFS Integration: A Complete Setup Guide
- Aug 2
- 9 min read
You're usually not starting from zero with SysAid ADFS. You're cleaning up a legacy federation path that already carries other apps, a certificate rotation is looming, and someone still expects SysAid to keep working through the next identity change without drama. That's the core job here, making AD FS and SysAid behave predictably while your broader identity stack keeps moving toward modern controls.
SysAid and AD FS fit together, but only if you treat the integration as a federation relationship with ongoing ownership, not a one-time checkbox. The easy part is getting users into the portal. The hard part is keeping claims, certificates, browsers, and trust settings aligned after the first successful login.
Why SysAid ADFS Is a Federation Project, Not a Setup Task
SysAid ADFS sits on top of a claims-based federation model, so the fundamental dependency is trust, not just configuration screens. Microsoft describes AD FS as a way to securely share digital identity and entitlement rights across organizational boundaries, and as a mechanism that extends single sign-on to Internet-facing applications. CrowdStrike frames the same idea plainly, AD FS centralizes identity and issues secure tokens that applications validate before granting access, which means this is token-based federation rather than simple password reuse.
That distinction matters because SysAid is consuming identity assertions from AD FS, not authenticating in isolation. SysAid's marketplace page says the integration lets end users sign in with Microsoft AD credentials and can optionally create new users from ADFS details, so it covers both access and lifecycle handling in one flow. In practice, that makes the integration useful for mixed internal and partner scenarios where account creation and access need to stay in sync.

What that means for your identity stack
AD FS is increasingly a legacy broker that still matters because old apps depend on it, even while teams modernize toward Entra ID and conditional access. CrowdStrike's guidance makes the coexistence pattern clear, keep AD FS where you need it, but don't pretend it's the whole identity strategy. That's the right lens for SysAid, because the integration is usually one node in a wider trust graph, not the center of the graph itself.
Practical rule: if you can't explain who owns the certificate, who owns the claim rules, and who gets paged when a trust breaks, you don't really own the integration yet.
If you're mapping the broader licensing and rollout picture for this stack, Stackingo is one place teams use to compare enterprise software options and procurement paths around SysAid and adjacent identity-driven tools.
Prerequisites You Should Verify Before Touching Anything
The fastest way to waste a morning is to open the SysAid ADFS wizard before the foundational infrastructure checks are done. SysAid's cloud requirements list Edge, Chrome, Firefox, and Safari for administrator and portal access, and that browser support matters because unsupported clients fail before federation ever comes into play. On the infrastructure side, the SysAid agent footprint stays light, it needs 1500 MHz CPU, 512 MB RAM, and 50 MB free disk space, with 1.5 GB extra for Patch Management. Microsoft's AD FS guidance shows the federation service itself can run on 64-bit 1.4 GHz CPU, 512 MB RAM, and 32 GB disk at minimum, with recommendations of 4 GB RAM, a 2 GHz quad-core CPU, and 100 GB disk for realistic workloads. SysAid cloud requirements
The checklist that saves you from production debugging
Before you wire anything together, verify the following:
AD FS role is installed and reachable. If the federation service is not healthy, every downstream fix is noise.
The token-signing certificate is accessible. SysAid depends on that thumbprint during trust setup, so you need a clean read from the AD FS console.
SysAid admin rights are available. You need permission to change integration settings, not just view them.
Browser support is current. Portal users and admins need one of the supported browsers, not a leftover legacy client.
Claims and user identifiers are already decided. If your identity team has not agreed on the identifier SysAid should consume, you are not ready.
The useful mental model is simple. AD FS capacity is rarely the limiting factor, but trust, certificate access, and browser compatibility are. The environment can be healthy and the integration can still fail if those three pieces drift.
Do not test federation on an endpoint that is already full of browser exceptions and cached old sessions. You will spend an hour chasing the wrong root cause.
For teams documenting the deployment path alongside the service desk rollout, the companion setup notes at Stackingo's SysAid download guide are the sort of reference that helps separate platform prep from identity prep.

Configuring the Claims-Aware Relying Party Trust in AD FS
This is the part most guides compress into a few screenshots, but it's the trust anchor for the whole setup. SysAid's documentation says the standard workflow is to create a claims-aware relying party trust, retrieve the AD FS token-signing certificate thumbprint, and paste that thumbprint into SysAid before activating the integration. SysAid AD FS documentation
Build the trust with the right claims
Start in the AD FS management console and add a new relying party trust. Choose the claims-aware option, then point it at SysAid's SAML endpoint or relying party identifier so AD FS knows which application it's issuing tokens for. From there, define the claim rules SysAid will consume.
The claims that usually matter are the familiar identity attributes, such as Name ID, email, and group or membership claims. If those claims aren't emitted in a stable way, SysAid may accept the SAML exchange but still fail to identify the user correctly. That's where teams get trapped, they think the federation is “working” because the login page returns, but the user context never lands cleanly.
Treat the thumbprint as a trust lock
The token-signing certificate thumbprint is the piece that validates the whole exchange. If you paste the wrong thumbprint into SysAid, the application has no reliable way to trust the signed assertion that AD FS sends back. If the certificate rotates later, the thumbprint in SysAid has to be updated too, or the trust starts failing at the signature check.
Practical rule: the claims rules define who the user is, but the token-signing thumbprint proves the assertion came from the AD FS you intended to trust.
A good implementation habit is to confirm the certificate value directly from the AD FS console before you touch SysAid. That takes a few extra minutes, and it saves you from debugging a signature problem that looks like an authentication problem.
For teams connecting this federation work to the rest of the service desk ecosystem, the integration map at https://www.stackingo.com/post/sysaid-integrations is a useful way to keep identity work aligned with the broader SysAid stack.
Wiring the SysAid Side of the Integration
Once the relying party trust is in place, the SysAid-side work is shorter, but it still needs care. SysAid says the integration lets users authenticate with Microsoft AD credentials and can also create new users from details received from the ADFS server, so you're configuring both login flow and optional provisioning behavior in the same path. SysAid marketplace page
What to enter in SysAid
In the SysAid admin console, go to the AD FS integration settings and paste the token-signing certificate thumbprint you pulled from AD FS. Then enter the ADFS server URL and activate the integration. If the values line up, SysAid can validate the federation handshake and start accepting the incoming assertions.
The optional provisioning setting is the one people overlook. SysAid's documentation shows that entering “Y” enables the creation of new users with their ADFS IDs. That matters because it lets the integration handle authentication and onboarding together, which is a cleaner fit for environments where some users are new to SysAid but already known to AD.
Pick the mode that matches your workflow
Use identity provider-initiated SSO when users start from the AD FS side and arrive in SysAid with a completed assertion. Use service provider-initiated SSO when users begin in SysAid and get redirected out to authenticate. Either way, the operational rule stays the same, the identifier must be consistent, and the trust material must match on both sides.
A small but important detail, the provisioning option is only useful if your identity team has already agreed on what SysAid should treat as the durable user key. If that's still fuzzy, leave auto-creation off until you've settled it.
For organizations trying to keep service desk rollout and procurement work aligned, the related SysAid planning view on Stackingo can help anchor the platform discussion without mixing it up with the identity configuration.
Certificate Handling and Browser Compatibility
Certificate drift causes more grief than protocol theory ever will. The token-signing certificate in AD FS has to be valid, and its thumbprint has to match exactly what SysAid stores. If AD FS rotates that certificate and SysAid is not updated, SSO stops at signature validation, even though nothing looks broken from a casual admin view.
Check the certificate first, not last
When users report a blank page, a loop, or a hard failure after credential entry, the first thing to verify is the thumbprint mismatch. Export or read the signing certificate from the AD FS console, compare it to the value stored in SysAid, and correct the mismatch before you chase claim rules or browser caches. That sequence saves time because signature failures are binary, they either match or they don't.
Browser support is the other underappreciated risk factor. SysAid's cloud requirements call out Edge, Chrome, Firefox, and Safari, so unsupported browsers and older clients can break the SAML flow before the assertion is even evaluated. The browser might not be the identity problem, but it often reveals the identity problem first.
Component | Requirement | Common Failure Mode |
|---|---|---|
Token-signing certificate | Current thumbprint must match SysAid | Signature validation failure after certificate rotation |
AD FS browser access | Supported admin and portal browser | Blank page, failed redirect, or POST binding issues |
Claims configuration | Correct Name ID and identity attributes | User denied after successful token return |
If the user reaches the sign-in page but never lands in SysAid, do not assume the browser is innocent. It is often the first place a trust mismatch shows up.
Teams that still have a lot of legacy endpoint variance usually need stricter browser standardization than they expect. The federation stack may be sound, but a weak client baseline can make the whole thing feel unstable.
For deployments where endpoint behavior and service desk access both matter, the platform notes at SysAid on-premise planning notes give a clean way to separate support routing from identity troubleshooting.
Security and Lifecycle Governance After Go-Live
A working federation setup is not a finished one. Microsoft's AD FS troubleshooting guidance puts emphasis on certificate alignment, auditing, and global authentication policy controls, which is the right priority order for long-term reliability. The setup is the easy win. The lifecycle is where outages come from.
Keep the governance loop tight
Certificate renewal needs a calendar, not a memory. If the AD FS signing certificate changes and nobody updates SysAid, the integration fails even though both products are still healthy individually. Review your claim rules on a regular basis too, because identity requirements change as the organization moves apps between legacy and modern access patterns.
Audit coverage matters just as much. AD FS authentication events should be forwarded into your SIEM so you can see failed logons, unusual patterns, and trust-related anomalies in one place. That's also where global authentication policy controls belong, especially if you're using extranet protections or MFA enforcement on the broader identity side.
CrowdStrike's guidance is blunt on the coexistence model. AD FS still matters as a centralized broker, but it should be paired with conditional access and broader visibility across on-prem and cloud identity surfaces to reduce operational risk. That aligns with what most enterprises are doing now, keeping AD FS alive for legacy systems like SysAid while modernizing the rest of the identity perimeter.

The governance habits that prevent the slow rot
Schedule certificate renewal. Do it before expiry pressure turns into a service desk incident.
Review claim rules quarterly. Keep the emitted identity attributes aligned with how SysAid is using them.
Monitor federation logs. Make sure failed assertions and token problems are visible before users start reporting them.
If you're also tying the service desk to patching and endpoint governance, the adjacent planning view at https://www.stackingo.com/post/sysaid-patch-management helps keep identity maintenance and endpoint maintenance from becoming separate silos.
Troubleshooting the Three Failures You Will Actually Hit
The failures that matter are usually the ones that look deceptively small at first. A user says login “just spins.” Another gets rejected after the redirect. A third can sign in while their teammate cannot. That pattern almost always narrows to trust, claims, or user mapping.

Match the symptom to the likely cause
Blank page or endless loop after credentials: the token-signing certificate thumbprint in SysAid does not match the active AD FS certificate. Re-export the current thumbprint and paste it again.
SAML response arrives, but the user is denied: the AD FS claim rules are not emitting the Name ID, email, or other identifier SysAid expects. Add or correct the required claim issuance rules.
Some users work and others fail: the issue is often group or UPN mapping, especially when UPN suffixes don't line up with the identifier SysAid is consuming.
Diagnose in the right order
Start with the certificate, then the claim rules, then the user identifier mapping. That order avoids a common mistake, which is spending an hour tweaking claims while the trust anchor is already broken. If one user works and another doesn't, don't assume the federation service is random. It usually means the mapping is precise, but the directory data is not.
When the issue is user-specific, look at the identifier they're actually presenting, not the one you assumed they'd present.
A disciplined runbook beats improvisation here. Most SysAid ADFS failures are repeatable once you know which of the three buckets the symptom belongs to.
For support teams that need a place to anchor escalation paths while they sort out the identity layer, the service desk support context at https://www.stackingo.com/post/sysaid-support is a practical reference point.
If you're standardizing SysAid ADFS across a live enterprise, Stackingo can help you map the SysAid licensing and procurement side while your identity team handles trust, claims, and certificate governance. Visit Stackingo to compare enterprise software options and keep the commercial side of the rollout moving while you harden the federation layer.
