# Team Portal (Employee Login Access)

Allow your staff to log in, view schedules, and manage their own appointments without giving them full access to your Shopify admin.

### 🎯 What this is for

When Team Portal access is enabled, a team member can:&#x20;

* View and manage their own appointments
* Set/update their availability
* Block off time when they’re unavailable

This helps keep scheduling organized and lets each staff member manage their own workload.

***

### 🔐 Enable Team Portal access for a team member

The app allows you create the account for each team member to log in and view all appointments.

1. Open the  app > click **Team members** > open the team member detail you want to give login access&#x20;
2. In **Team Portal** > tick on  checkbox **Enable Portal Access**

<figure><img src="/media/b43f1c3713dc4ec46f7f.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

3. Click **Advance settings** >  select the **permissions** you want to grant to the team member&#x20;

<figure><img src="/media/0d3c060d385489545e40.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

4\. Click **Save**

#### 🧰 Set permissions (recommended)

Use permissions to control what the team member can do (for example: only view appointments they are assigned to).&#x20;

Tip: If you only want a staff member to see **their assigned bookings**, configure permissions accordingly.

Then allows this team member to log in to their portal to view their schedule and assigned appointments via the portal link here

<figure><img src="/media/088cd7e3590a65beac18.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

***

### 🔗 How team members log in

1. The app provides you the login link here > you need to share this link with your team member&#x20;

<figure><img src="/media/7be7f16abc8fc93ee770.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

2. Team member enters his email  address

<figure><img src="/media/c080186f165b3a38d0f8.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

3. A login link has been sent to  email address of the team member&#x20;

<figure><img src="/media/1611a78860a401c538ff.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

4. Then the team will be able to access the team member dashboard with limited access.&#x20;

<figure><img src="/media/64a6ed033e42f224a8e9.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

Note: if you only want the team member view the appointments he is assigned to, please set up permissions like this&#x20;

<figure><img src="/media/34b707012dfc6e1d9127.webp" alt="" loading="lazy" decoding="async"><figcaption></figcaption></figure>

***

### ✅ **What a team member  sees after login**

* A personal calendar showing their upcoming appointments.
* Options to **approve**, **reschedule**, or **cancel** bookings where they are the assigned staff member.
* Their availability settings (e.g., working hours, break times).
* Notifications for new or changed bookings.

***

**🙋 Still need support?**

If you still need help, please feel free to contact us at <hi@tipo.io>. We’ll be happy to assist you further.
