Skip to main content
With an HRIS integration, onboardings can be fully automated. When a new hire is created in your HRIS, AccessOwl automatically pulls their start date, name, email, manager, and other attributes, and assigns the correct Access Templates without manual input.
For setup instructions on connecting your HRIS, see HRIS Integrations.

How It Works

  1. A new hire is added to your HRIS (e.g., BambooHR, HiBob, Personio).
  2. AccessOwl receives the employee’s attributes: name, email, start date, manager, department, team, job title, location, and employment type.
  3. Auto-assignment rules on your Access Templates evaluate the employee’s attributes.
  4. All matching templates are automatically assigned to the new hire.
  5. On the start date, AccessOwl provisions the applications and permissions defined in those templates.
If no templates match, the onboarding is announced in your HR Slack notification channel. Someone can then manually select templates or applications.

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

  1. Go to SettingsGeneralDirectory Integrations.
  2. Click on your HRIS integration.
  3. Click Edit.
  4. Follow the steps to re-authenticate.
Once reconnected, AccessOwl will sync the updated attributes within the next sync cycle. Verify that Employment Type now appears in the attribute list when configuring auto-assignment rules on your templates.

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.
TemplateApplications
Baseline: Employee DefaultSlack, Google Workspace
Use the “Employment Type” attribute with the Is set operator to apply this template to every employee with an active employment status.

2. Department templates

Department templates cover shared tools most people in that department need.
TemplateApplications
Department: SalesSalesforce, Gong
Department: EngineeringGitHub, 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.
TemplateApplications
Role: Account ExecutiveApollo, Calendly
Role: Software EngineerVercel, Datadog

4. Location templates (Optional)

Location templates handle office-specific tools or access.
TemplateExample locations
Location: SF OfficeOffice-specific badge system, local tools
Location: Montreal OfficeOffice-specific badge system, local tools
Location: Berlin OfficeOffice-specific badge system, local tools
With this model, a new Sales Account Executive in the Montreal Office would automatically receive four templates: Baseline + Sales + Account Executive + Montreal Office. Each adds the right tools without any manual selection.

Example Auto-Assignment Setup

AttributeOperatorValueAssigns template
Employment TypeIs SetBaseline: Employee Default
DepartmentEqualsSalesDepartment: Sales
RoleContainsAccount ExecutiveRole: Account Executive
LocationContainsMontrealLocation: Montreal Office
DepartmentIs one ofData, EngineeringTechnical Teams
For a full reference on supported attributes, rule conditions, attribute priority, and the simulator, see Access Templates.

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

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.
The onboarding is announced in your HR Slack notification channel. Someone can manually select templates or individual applications.
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.