When to connect Directory Sync
Start without Directory Sync if you want to test chat requests with manually managed team members. Connect it when your service needs employee context, manager approvals, group-based access, or email from new requesters. Skipping it reduces setup, but leaves Flow with less information and more access management for administrators. You can still use connected knowledge sources and automations that do not depend on directory data. Their required connections, team capabilities, and permissions still apply.What information Flow can use
Available fields depend on what your provider sends and how its attributes are mapped. Flow uses the data in different ways:- Conversation context: department, job title, time zone, manager name, and location. Location uses the office location when available, otherwise the city or region.
- Manager Approval: the manager’s email or directory manager ID must resolve to one active organization user who is eligible to approve. A manager name alone is not enough.
- Custom approval evaluators: API-managed approval procedures can evaluate profile values such as department, job title, organization name, country, region, city, employee number, and cost center. These fields are not all included in conversation context. Syncing them does not create approval rules or change standard procedures automatically.
Keeping the directory useful
Directory Sync shares more employee information with Flow and adds a connection to maintain. Choose the users, groups, and supported attributes your service needs in the provider’s sync configuration. People and attributes outside that scope are not available through Directory Sync. Keep manager relationships and access groups current, monitor sync health, and test with a requester whose profile includes the fields your service needs. Syncing directory records does not mean creating a Flow account for everyone. Ordinary requesters are enrolled when needed. Explicit group-to-team mappings enroll their members in advance because you have chosen to grant them a team role.Review identity settings
1
Open Identity settings.
Open Settings → Identity.
2
Check domain verification.
Confirm your organization’s email domain under Domain verification.
3
Review Single Sign-On.
Check sign-in readiness with a work account under Single Sign-On.
4
Review Directory Sync.
Check the employee context and the directory profiles, groups, and mapped team membership Directory Sync keeps current.
Set up identity
1
Open Identity settings.
Open Settings → Identity.
2
Verify the domain.
Select Verify domain and complete the steps shown.
3
Set up SSO and directory sync.
Set up single sign-on and directory sync as needed.
4
Refresh status.
Return to Flow and select Refresh status.
5
Review the status.
Review the status before assigning group-based team roles.
Restricting chat to directory users
Open Settings → Identity → Advanced identity settings and turn on Require IdP-verified identities to require an active synced directory identity for Slack and Microsoft Teams access. This includes existing requesters, invited operators, and administrators when they use those channels. Leave it off to accept verified members of your connected workplace without requiring directory enrollment first. Flow verifies the sender through Slack or Microsoft Teams. It does not trust a display name or an email typed into a message, and it does not restore access that an administrator has revoked.Email and directory lookups
For directory-based email intake and manager approvals, Flow looks up and enrolls the eligible person when needed. Directory updates keep existing profiles current without creating accounts for everyone in the directory. Email from new requesters requires Directory Sync. Invited members with a known email can use email without it. Email authentication is always required; joining through Slack or Teams alone does not enable email access. Use Settings → Users for organization roles. Use Settings → Flow Teams for direct membership and directory group mappings.Choosing a default team
Choose a team that Flow adds directory users to the first time they sign in through the browser.1
Open Member access.
Open Settings → Identity → Member access.
2
Turn on the default team.
Select Add members to a default team on first browser login.
3
Choose a team and a role.
In Default team, select an active team. In Team role, select the role.
4
Save the settings.
Select Save.
Syncing a group to a Flow team
Map a directory group to a role when you want Flow to maintain that team’s membership automatically.1
Connect Directory Sync.
Confirm it has active groups available. SSO alone does not provide group membership.
2
Open the team's directory groups.
Open Settings → Flow Teams and expand the team. Then open the Directory groups tab.
While you create a team, this is under Members → Directory groups.
3
Select a directory group.
In Directory group, search for a synced group and select it.
4
Select a team role.
In Team role, select the role the group grants.
5
Add the mapping.
Select Add.
Enroll a member
When Member access is Invite-only or Specific directory groups, you can still enroll one directory user that policy does not cover. The person must be an active user in your connected directory. Your enrollment is the authorization, so the access policy does not apply to it.1
Open Identity settings.
Open Settings → Identity.
2
Enter their work email.
Enter their work email under Enroll a member.
3
Send the invitation.
Select Send invitation.
4
Check the invitation.
Check Settings → Users → Invitations.