Technical Tip: FortiGate Okta RADIUS Group-Based admin authorization failing
| Description | This article describes a common issue where FortiGate admin authorization fails when using Okta RADIUS group-based matching. This typically occurs when the RADIUS attributes returned by Okta do not match the attributes the FortiGate is configured to monitor. |
| Scope | FortiGate. |
| Solution | To resolve group matching failures, verify the following configuration points:
The FortiGate must be told which attribute to look for. Set the group-override-attr-type to match the related Okta configuration (usually filter-id).
config user radius edit <server-name> set group-override-attr-type filter-id next end
Use the following diagnostic command to see exactly what attributes Okta is sending in the Access-Accept packet:
diagnose test authserver radius <radius_server_name> <auth_scheme> <username> <password>
Note: If the group name in the debug output is visible but authorization still fails, verify that the group name on FortiGate exactly matches the string in the RADIUS packet (including case sensitivity).
For more information, refer to the document: Support for Okta RADIUS attributes filter-Id and class. |
