logo
search
Others

How to Assign Shifts Roles and Responsibilities in Microsoft Teams

Maira MehtabMaira Mehtab Sep 21, 2026 869 views

Question details

A Teams group owner wants to configure the Shifts app to allow team members to edit their own shifts, requiring a step-by-step guide without using PowerShell.

Product
Microsoft Teams
Device & OS
not provided
Scenario
Configuring team member roles and scheduling permissions within the Microsoft Teams Shifts app.
Observed behavior
Standard team members currently cannot edit, create, or publish schedules because they lack the appropriate manager roles.
Before you start

Ensure you are logged into Microsoft Teams as a Group Owner or have the necessary administrator permissions to modify user roles and app settings.

Solution 1Recommended

Assign Manager Roles in Microsoft Teams

Grant appropriate manager roles to team members so they can create, edit, and publish schedules in the Shifts app.

In the Shifts app, standard team members only have permissions to view schedules, clock in, and request time off or shift swaps. To allow members to create, edit, or publish schedules for the team, they must be assigned a manager or team owner role.

1
Open Teams Management

Open Microsoft Teams, locate the team where you are configuring Shifts, click the 'More options' (three dots) icon next to the team name, and select 'Manage team'.

2
Locate the Team Member

Navigate to the 'Members' tab to view the complete list of users currently in your team.

3
Change Role to Owner

Find the specific team members you want to grant shift editing permissions to, click on their current 'Member' role, and change it to 'Owner' from the dropdown menu.

4
Verify Shifts Access

Open the Shifts app in Teams and verify that the newly updated members now have the necessary scheduling and editing capabilities.

Microsoft 365 Admin Assistance: If you cannot modify roles or require more granular custom permissions, a Microsoft 365 administrator can open a service request in the Microsoft 365 admin center.
Free Microsoft Office alternative

Boost Your Team's Productivity with WPS Office

If you are managing team schedules and collaboration, consider WPS Office as your primary document creation tool. It serves as a highly compatible, free, and lightweight alternative to Microsoft Office, making it incredibly easy to design and distribute shift schedules, reports, and presentations.

  1. 1. Download and Install: Visit the official WPS Office website to download the free installer for your Windows, Mac, or Linux device.
  2. 2. Create a Schedule: Open WPS Spreadsheet, create a new blank workbook, or use one of the many free scheduling templates to design your team's shifts.
  3. 3. Share with the Team: Save your schedule in .xlsx format and share it seamlessly with your team in Microsoft Teams or via email.
Fully compatible with Microsoft Excel, Word, and PowerPoint file formats.Create detailed shift schedules in WPS Spreadsheet with a familiar interface.Lightweight installation ensures fast performance across all your devices.Free to use with comprehensive built-in PDF editing tools.
microsoft office alternative - wps office

Frequently Asked Questions

Can standard team members edit shifts without being made a team owner?

No, by default in the Shifts app, creating, editing, and publishing schedules require manager-level permissions, which typically aligns with the Team Owner role in Microsoft Teams.

Do I need PowerShell to manage Shifts roles?

No, basic role assignments can be done directly through the Microsoft Teams user interface by changing a member's role to an Owner. PowerShell is only needed for advanced bulk management or specific backend configurations.

Why can't I see the Shifts app in my Teams interface?

The Shifts app might be disabled or restricted by your organization's IT administrator. You will need to contact your Microsoft 365 admin to enable or pin the app for your specific team.

Can users request to swap shifts on their own?

Yes, standard team members can request to swap shifts or offer a shift to another member through the Shifts app. However, these requests usually require manager approval before taking effect.