Team Management
Invite your staff to the panel, assign roles, permission matrix, and team member management. Who can do what — explained in detail.
Team Management
You don't have to manage your store all by yourself. With the Team Management feature, you can invite your employees to the panel and assign different permissions.
Navigate to Store > Team.
Why Should I Add Team Members?
| Situation | Solution |
|---|---|
| You can't check orders every day | Give an employee the "Staff" role and let them handle orders |
| You can't keep up with customer messages | Give an employee message reply permissions |
| You want to delegate pricing and stock management | Assign the "Manager" role |
| You want to show your accountant the finance page | Use the "Staff" role for view-only access |
Roles and Permissions
XiriGo has 3 roles. Each role has different capabilities:
Role Comparison
| Feature | Owner | Manager | Staff |
|---|---|---|---|
| Access to all pages | ✅ | ✅ | ❌ (limited) |
| View orders | ✅ | ✅ | ✅ |
| Accept/ship orders | ✅ | ✅ | ❌ |
| Create/edit offers | ✅ | ✅ | ❌ |
| Change prices | ✅ | ✅ | ❌ |
| Update stock | ✅ | ✅ | ❌ |
| Create coupons/campaigns | ✅ | ✅ | ❌ |
| Reply to messages | ✅ | ✅ | ✅ |
| Reply to questions | ✅ | ✅ | ✅ |
| View finance | ✅ | ✅ | ❌ |
| Edit profile | ✅ | ❌ | ❌ |
| Change bank details | ✅ | ❌ | ❌ |
| Invite team members | ✅ | ❌ | ❌ |
| Change team member roles | ✅ | ❌ | ❌ |
| Remove team members | ✅ | ❌ | ❌ |
| Change subscription | ✅ | ❌ | ❌ |
| Change settings | ✅ | ✅ | ❌ |
Roles Explained in Detail
Owner
- The store owner — full permissions
- Access to all pages, can perform all operations
- Only the owner can: edit profile, change bank details, manage team, change subscription
- Each store can have only 1 owner
- Ownership cannot be transferred directly (requires a support ticket)
Manager
- Can manage day-to-day operations
- Accept/ship orders, manage offers/prices/stock, coupons/campaigns, reply to messages
- Can change settings (notifications, shipping, returns)
- Cannot: Change profile/bank details, manage team, change subscription
Staff
- Limited access — for daily operational tasks
- Can view orders (cannot accept/ship)
- Can reply to messages and questions
- Cannot: Manage offers/prices/stock, view finance, create coupons/campaigns, change settings, edit profile, manage team
Which role should I choose?
- If you have a business partner → Manager
- An employee who prepares orders → Staff (can only view orders and reply to messages)
- Your accountant or advisor → For now, use report export instead of panel access
Inviting a Team Member
The button is in the top right of the page.
| Field | Required | Description | Example |
|---|---|---|---|
| Yes | Email address of the person to invite | [email protected] | |
| First Name | Yes | Person's first name | Ali |
| Last Name | Yes | Person's last name | Yilmaz |
| Role | Yes | Role to assign | Manager or Staff |
An invitation email is sent to the provided email address. The person can click the link in the email to create a password and log in to the panel.
After the invitation is sent, the person's status will appear as "Invited". Once they accept the invitation and register, their status changes to "Active".
Team List
| Column | Description |
|---|---|
| Full Name | Team member's name |
| Registered email address | |
| Role | Owner, Manager, or Staff |
| Status | Active, Invited, or Suspended |
| Joined Date | Date of first login to the panel |
| Actions | Change role, Remove, Resend invite |
Changing a Role
- Click the actions menu on the team member's row
- Select "Change Role"
- Choose the new role from the dropdown (Manager or Staff)
- The change takes effect immediately
When you demote a Manager to Staff, that person will no longer have access to offer/price/stock management or the finance page. Make sure before you change it.
Removing a Team Member
- Click the actions menu on the team member's row
- Select "Remove"
- Click "Confirm" in the confirmation dialog
- The person can no longer log in to the panel
Removal is permanent. If you want to add the same person again, you'll need to send a new invitation.
Resending an Invitation
If the person didn't receive the invitation email or it has expired:
- Click the actions menu on the member with "Invited" status
- Select "Resend Invite"
- A new invitation email is sent
Practical Scenario Examples
Scenario 1: Small Store (Solo Owner + 1 Employee)
You: Owner — You manage everything
Employee Ali: Staff — Views orders, replies to messagesScenario 2: Medium Store (Owner + 2 Employees)
You: Owner — General management, finance, profile
Ayse: Manager — Offers, pricing, stock, order management
Mehmet: Staff — Order tracking, customer messagesScenario 3: Large Store (Owner + Full Team)
You: Owner — Strategy, finance, subscription
Fatma: Manager — Product/offer management, campaigns
Ali: Manager — Order processing, shipping tracking
Zeynep: Staff — Customer communication, messages, questions
Emre: Staff — Order monitoring, stock count reporting