After this article
You will be able to connect Monday.com to Lumos to sync users, account roles, teams, and team roles, manage team membership, and activate or deactivate users during onboarding and offboarding.Capabilities
Provisioning behavior:
- Create: Lumos invites the user by email (
invite_usersmutation), and the account shows as Pending until they accept. Roles and team memberships can’t be included in the create request, so Lumos assigns them afterward. Inviting an email that’s already in use fails. - Team membership: team membership is the only entitlement Lumos writes. Assigning a Team Role adds the user to the team as a Member, and unassigning removes them from the team. The Owner team role and all account roles sync for visibility but can’t be assigned or removed from Lumos.
- Activate and deactivate: Lumos runs the
activate_usersanddeactivate_usersmutations, so reactivating a deactivated account is supported. Deactivated accounts show as Suspended in Lumos.
Activity tracking: supported (Last Login), read from the
users query.
Required plan and roles
- Monday.com role: the authenticating user must have an admin role in Monday.com. Provisioning operations (adding and removing team members, creating and deactivating users) are admin-only in Monday’s API, while syncing works with member access.
- OAuth scopes (granted via the Lumos OAuth app):
account:readto validate credentialsusers:readto list users and read last activityusers:writeto create, activate, and deactivate usersteams:readto list teams, team memberships, and team rolesteams:writeto add or remove team members. Lumos began requesting this scope in August 2026, so connections authorized before then must be reconnected to grant it
Instructions
Phase 1: Install the Lumos OAuth app in Monday.com- Logged in to Monday.com as an admin, install the Lumos OAuth application via this authorization link.
- Click the Monday.com (Basic) card in your Lumos integrations.
- Click Connect and follow the instructions in the pop-up to finish connecting.
teams:write scope is granted. Team role assignment fails without it.
Monday.com OAuth tokens don’t expire. The connection stays valid until the Lumos app is uninstalled from your Monday.com account.
API Endpoints Used
Troubleshooting
Provisioning a user to a team fails with a generic “unexpected error”. Two causes. Monday’sadd_users_to_team mutation is admin-only, so the account used to connect needs the Admin role. The connection also needs the teams:write scope, which Lumos began requesting in August 2026, so connections authorized earlier do not have it. Reconnect using an admin account, approve all requested scopes, and retry.
Creating a user fails. Another Monday.com user already uses that email address.
A team role other than Member won’t assign. Only the Member team role can be assigned from Lumos. The Owner role and account roles are sync-only.