Skip to content

Square

The Square integration imports the team members of your Square account as user account assets, so your Square team is included when you review who has access to your systems. Oneleet links each team member to the matching person in your organization by email address.

Oneleet connects to Square with OAuth, so you don’t create or paste an access token. Sign in as the account owner or a team member with full access to the Square Dashboard.

  1. In Oneleet, go to Integrations > Add integration > Square and click Connect.
  2. Square opens and asks you to sign in, then shows the permission Oneleet requests.
  3. Click Allow. Square sends you back to Oneleet, and the new connection appears on the Square integration page.

Your Square team members appear in Oneleet a few minutes after the first sync.

Oneleet only asks Square for read access to your team members (EMPLOYEES_READ). It doesn’t read or change payments, orders, customers, or any other business data.

For each team member, Oneleet imports their name, email address, whether they’re the account owner, and their job titles. Team members whose status is Inactive are marked deactivated, so they show up as accounts to remove during offboarding and access reviews.

Square doesn’t share team members’ permission sets, MFA status, or last sign-in time through its API, so Oneleet doesn’t import them. Their absence doesn’t mean a team member lacks MFA.

Remove the connection from the Square integration page in Oneleet. You can also revoke Oneleet’s access in the Square Dashboard under Account & Settings > App integrations.