Comments (5)
Edit: This problem can be corrected in this code as a work around. By removing the Fields call in google.go package at line 165 the function will properly paginate. Can there be some kind of option that can be set NOT to use the reduced response feature of Google Data API's?
The problem still exists in the Google API endpoints as described in my submitted issue, but a workaround here would be nice as Google is not responding to this: https://issuetracker.google.com/issues/247106193
from idp-scim-sync.
FIX:
please add "nextPageToken" to the fields list in google.go lines 17-19
groupsRequiredFields googleapi.Field = "nextPageToken, groups(id,name,email,etag)"
membersRequiredFields googleapi.Field = "nextPageToken, members(id,email,status,type,etag)"
listUsersRequiredFields googleapi.Field = "nextPageToken, users(id,name,primaryEmail,suspended,etag,emails)"
This will resolve the issue of your program not paginating results from the Google API
from idp-scim-sync.
Hi @dalepaul-RL sorry for being late here and thank you very much for taking care of this.
I will add the field required soon and I will release a new version.
from idp-scim-sync.
Glad to help, and thank you for getting this corrected in a new version. I look forward to using your app to sync out Identity Center in production soon. Best wishes.
from idp-scim-sync.
fixed in PR #90
from idp-scim-sync.
Related Issues (20)
- que: Deploy lambda using an existing bucket HOT 1
- bug: User Deletion Error HOT 1
- que: Issue in the ListUsers and ListGroups callback functions ? HOT 3
- feat: using workload identity federation HOT 1
- feat: Update Lambda runtime HOT 5
- how to sync another attribute from GG Workspace to AWS SSO HOT 3
- que: Providing multiple values to the GWSGroupsFilter in CloudFormation template HOT 2
- que: How to use Workload Identity Federation when installing idp-scim-sync from SAR
- que: 404 Domain not found HOT 2
- que: Environment variable format for IDPSCIM_GWS_GROUPS_FILTER HOT 3
- que: Hey, I want to ask what is "tenant_id"? As same as aws account id? Thank you! HOT 2
- feat: Option to never delete group (upsert only) HOT 15
- bug: 400 error when list groups members HOT 13
- bug: users are not updated when you have more than 50 users HOT 1
- feat: run getSecrets not only as lambda HOT 1
- que: Implementing the new indentitystore APIs? HOT 3
- bug: Cannot sync groups and their members HOT 4
- Getting "error decoding response body: EOF" error when log-level=trace
- bug: Request is unparsable, syntactically incorrect, or violates schema HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from idp-scim-sync.