Skip to main content
ndumaj
Staff
Staff
May 28, 2026

Troubleshooting Tip: EntraID service connector truncates group list if member of more than 100 groups

  • May 28, 2026
  • 4 replies
  • 72 views

Description

This article describes an issue encountered when using Entra ID group membership to provide differentiated access to end users authenticating with domain credentials.


The problem occurs when group memberships for certain users are not correctly recognized. Specifically, the Entra ID Service Connector truncates the group list if a user belongs to more than 100 groups. As a result, users who are members of over 100 groups may fail authentication, and their memberships are not fully reflected in the corresponding remote group.

Scope

FortiNAC-F.

Solution

This limitation results in incomplete retrieval of group memberships for users with large group associations (typically exceeding 100 groups). Consequently, not all memberships are processed, and the user may not be reflected in all applicable remote groups.


It is important to note that authentication itself is successful. However, the limitation affects group-based authorization, causing incomplete group visibility.


In the logs, this behavior can be identified by observing that only up to 100 groups are returned during the group membership query. The logs will include an @odata.nextLink entry, indicating that additional group memberships exist but are not retrieved. For example:

YYYY-MM-DD HH:MM:SS.MS +0200 [radius-request-1] DEBUG c.f.f.s.s.g.i.RemoteGroupServiceImpl - updateRemoteGroupMembershipsForValidUsers(), user membership fetched. userId: user@domain.com, application: App_Reg_FortiNAC, userGroupMap: { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryObjects(id,displayName)", "@odata.nextLink": "https://graph.microsoft.com/v1.0/users/user@domain.com/memberOf?...", "value": [


The @odata.nextLink field confirms that additional pages of data exist. If the connector does not follow this link to retrieve subsequent pages, only the initial set of groups is processed, resulting in incomplete synchronization of group membership.

The behavior is reported under ID 1284094 and is fixed in FortiNAC v7.6.7.

Guide: Microsoft Entra ID Authentication Cookbook.

    4 replies

    HS08
    Visitor III
    June 12, 2026

    I facing same issue and troubleshoot many day and found this is the root cause. When v7.6.7 will be released?

    ndumaj
    Staff
    ndumajAuthor
    Staff
    June 12, 2026

    Hi,

    GA v7.6.7 is expected to be released by the end of June.

    Please note that this is a current expectation, release dates are not fixed and might be changed without any prior notice.
    Thanks

    HS08
    Visitor III
    June 12, 2026

    Thanks, also i want to know if the user have 150 groups for example then Fortinac will will read the group name alphabetical or by something else?

    ndumaj
    Staff
    ndumajAuthor
    Staff
    June 12, 2026

    Hi,
    Based on Microsoft Graph behavior, the returned group list is not guaranteed to be ordered alphabetically by group name.
    Microsoft also does not document any guaranteed sort order based on creation date, object ID, or membership date.
    While the order of results may appear consistent over time, it should not be considered reliable or predictable.
    Therefore, when pagination is not followed and only the first page of results is processed, there is no deterministic way to predict which groups will be included or omitted.

    Thanks

    HS08
    Visitor III
    June 12, 2026

    Thanks, one another question. How you query the log like in your solution? That lof come from fortinac?

    ndumaj
    Staff
    ndumajAuthor
    Staff
    June 14, 2026

    Hi,
    Authentication through Microsoft also group membership view under System --> Groups --> Remote Groups will query the behavior.
    The group will be listed, but not all members will be presented.

    Thanks