From 1310c57397e899aa95015f390c03947b654cacf0 Mon Sep 17 00:00:00 2001 From: si458 Date: Wed, 5 Feb 2025 21:21:39 +0000 Subject: [PATCH] return more than 100 groups for azure oidc #6669 Signed-off-by: si458 --- webserver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webserver.js b/webserver.js index 3a7014f1..879701d7 100644 --- a/webserver.js +++ b/webserver.js @@ -7840,7 +7840,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF async function getGroups(preset, tokenset) { let url = ''; - if (preset == 'azure') { url = strategy.groups.recursive == true ? 'https://graph.microsoft.com/v1.0/me/transitiveMemberOf' : 'https://graph.microsoft.com/v1.0/me/memberOf'; } + if (preset == 'azure') { url = strategy.groups.recursive == true ? 'https://graph.microsoft.com/v1.0/me/transitiveMemberOf?$top=999' : 'https://graph.microsoft.com/v1.0/me/memberOf?$top=999'; } if (preset == 'google') { url = strategy.custom.customer_id ? 'https://cloudidentity.googleapis.com/v1/groups?parent=customers/' + strategy.custom.customer_id : strategy.custom.identitysource ? 'https://cloudidentity.googleapis.com/v1/groups?parent=identitysources/' + strategy.custom.identitysource : null; } return new Promise((resolve, reject) => { const options = {