For setup instructions on connecting your HRIS, see HRIS Integrations.
How It Works
- A new hire is added to your HRIS (e.g., BambooHR, HiBob, Personio).
- AccessOwl receives the employee’s attributes: name, email, start date, manager, department, team, job title, location, and employment type.
- Auto-assignment rules on your Access Templates evaluate the employee’s attributes.
- All matching templates are automatically assigned to the new hire.
- On the start date, AccessOwl provisions the applications and permissions defined in those templates.
Ensuring All Attributes Are Available
For auto-assignment rules to work effectively, AccessOwl needs access to your employees’ attributes from your HRIS. The more attributes available, the more flexibility you have when designing your templates. Most attributes like Department, Role, and Location are available by default. However, Employment Type is an attribute we recommend having for all employees, as it allows you to build a reliable baseline template that applies to everyone. If Employment Type (or other attributes) are missing for your employees, it is usually because the HRIS connection was set up with an older, more limited set of permissions. Re-connecting your HRIS resolves this in most cases.Some HRIS providers may not support certain attributes. For example, if you are using Okta as your HRIS source, some fields may not be available regardless of the connection. Reach out to our team if you are unsure what is available for your setup.
How to Re-authenticate Your HRIS
- Go to Settings → General → Directory Integrations.
- Click on your HRIS integration.
- Click Edit.
- Follow the steps to re-authenticate.
Best Practices for Zero Touch Onboarding
Keep it simple: Baseline + Department + Role (Optional) + Location (Optional) A new hire can match multiple Access Templates at once. Each template contributes its own applications and permissions.1. Baseline template (Everyone)
Use one default template for tools every employee needs on day one.| Template | Applications |
|---|---|
| Baseline: Employee Default | Slack, Google Workspace |
2. Department templates
Department templates cover shared tools most people in that department need.| Template | Applications |
|---|---|
| Department: Sales | Salesforce, Gong |
| Department: Engineering | GitHub, Linear |
3. Role templates (Optional)
Role templates are for extra tools or permissions only certain roles need. Add these only when a subset of a department needs additional access.| Template | Applications |
|---|---|
| Role: Account Executive | Apollo, Calendly |
| Role: Software Engineer | Vercel, Datadog |
4. Location templates (Optional)
Location templates handle office-specific tools or access.| Template | Example locations |
|---|---|
| Location: SF Office | Office-specific badge system, local tools |
| Location: Montreal Office | Office-specific badge system, local tools |
| Location: Berlin Office | Office-specific badge system, local tools |
Example Auto-Assignment Setup
| Attribute | Operator | Value | Assigns template |
|---|---|---|---|
| Employment Type | Is Set | Baseline: Employee Default | |
| Department | Equals | Sales | Department: Sales |
| Role | Contains | Account Executive | Role: Account Executive |
| Location | Contains | Montreal | Location: Montreal Office |
| Department | Is one of | Data, Engineering | Technical Teams |
What Changed
As part of the Zero Touch Onboarding rollout, we made changes to how templates work:- Legacy templates will be disabled on March 15, 2026. Your previous Access Templates that combined multiple legacy templates are still functional for onboarding until then, but cannot be edited.
- Already-scheduled onboardings are not affected. Any onboarding that was already confirmed before March 15 will run exactly as planned, with no action required on your end. For example, if you scheduled an onboarding for April 15 using a legacy template, that onboarding will still go through and the access will be provisioned as expected.
- Migrated templates work like any other Access Template and can have auto-assignment rules added to them.
FAQ
Can I still onboard manually?
Can I still onboard manually?
Yes. Zero Touch Onboarding is optional. You can continue to onboard manually via Slack or the web interface. Auto-assignment only applies to HRIS-triggered onboardings.
What if no templates match a new hire's attributes?
What if no templates match a new hire's attributes?
The onboarding is announced in your HR Slack notification channel. Someone can manually select templates or individual applications.
What happens if an HRIS attribute is missing?
What happens if an HRIS attribute is missing?
If a required attribute is empty or not provided by your HRIS, the condition will not match. The template will not be assigned automatically, but can still be selected manually.

