Access and roles

User access in Marco depends on the following factors:


Manager Access Privileges

In Marco, managers can be granted different access privileges, which determine what they can view and manage.

All managers can be assigned one or more of the following access privileges:

  • Time Access

  • Payroll Access

  • Admin Access

By default, managers have no access privileges. Only Admin Managers (managers with Admin Access) can grant or modify access privileges for other managers.

For instructions on how to assign privileges, refer to Setting Manager Access Privileges.


Default Access (No Access Privileges)

By default, all managers can only view their assigned staff. Without additional access privileges, managers can:

Add and onboard new staffView and edit basic staff information, including personal and work details ✅ View staff leave balance and historyView staff expense recordsView and manage staff documentsManage staff relocationView and manage staff visa applications

Restrictions: ❌ Managers with no access privileges cannot approve leave requests or expenses, unless they are assigned as the staff’s Reporting Manager.


Time Access

Managers with Time Access (Time Managers) can only view their assigned staff. In addition to default access, they can:

Manage staff leave balance and recordsManage public holiday lists and weekend policiesApprove staff leave requests


Payroll Access

Managers with Payroll Access (Payroll Managers) can only view their assigned staff. In addition to default access, they can:

View and edit private staff information, such as bank details and employment contractsManage staff salary itemsManage staff insuranceManage staff bank accountsManage staff expense recordsApprove staff expensesRun expense and payroll reports


Admin Access

Managers with Admin Access (Admin Managers) can view all staff in the company and perform all tasks available to Time Managers and Payroll Managers.

Admin Managers can also:

View, manage, and edit all staff information, including personal details, bank accounts, salaries, expenses, leave, relocation, and more ✅ Manage company documents, agreements, and quotationsAssign managers and vendors to staffSet profile types and manager accessChange staff Marco account emailsOffboard and delete staffManage company information, including business entities, bank accounts, and exchange rates

With these additional privileges, the Admin Manager also functions as a Marco Platform administrator for their company.


Manager Role Assignment

Managers can be assigned to staff in one of the following roles:

  • Reporting Manager

  • Data Manager

When a manager is assigned to a staff member in either role, they can view and manage that staff member based on their access privileges.

Each staff member can have:

  • One Reporting Manager

  • Multiple Data Managers

  • The same manager can be assigned as both a Reporting Manager and a Data Manager for the same staff member if needed.

Staff list in People

Reporting Manager

A Reporting Manager is the staff member’s direct manager. In addition to their existing privileges, Reporting Managers can approve the staff’s leave requests and expenses.


Data Manager

A Data Manager is responsible for handling staff data for the company. Their permissions depend on their assigned access privileges (e.g., leave management, payroll, salary administration).

Typical Data Managers include HR and payroll employees, who manage staff records within Marco.

Last updated