MicrosoftStaffHubPowerShell

The following cmdlet references are for Microsoft StaffHub.

MicrosoftStaffHubPowerShell

Add-StaffHubMember

Adds a member or manager to the specified team

Note: This cmdlet currently is in Beta.

Add-StaffHubShift

Adds a shift to the specified member in a team.

Note: This cmdlet is currently in Beta.

Add-StaffHubTeam

Creates a team.

Note: This cmdlet is currently in Beta.

Connect-StaffHub

The Connect-StaffHub cmdlet connects an authenticated account to use for Microsoft StaffHub cmdlet requests. You can use this authenticated account only with Microsoft StaffHub cmdlets.

Note: The cmdlet is currently in Beta.

Get-StaffHubMember

Get details for all team members or for a specified team member.

Note: This cmdlet is currently in Beta.

Get-StaffHubShifts

Note: This cmdlet is currently in Beta. Get details of shifts for all team members or for a specified team member for the given time window.

Get-StaffHubTeamsForTenant

Get all the teams in the tenant of the logged in user.

Note: This cmdlet is currently in Beta.

Get-StaffHubUsersForTenant

Note: This cmdlet is currently in Beta. Get all the StaffHub users in the tenant of the logged in user.

Import-StaffHubMember

Import a list of members and adds them to teams.

Note: This cmdlet is currently in Beta.

Import-StaffHubShift

Imports a list of shifts and adds them to members in the specified teams.

Note: This cmdlet is currently in Beta.

Import-StaffHubTeam

Imports a set of teams from a specified file

Note: This cmdlet is currently in Beta.

Remove-StaffHubMember

Removes the specified member from the team.

Note: This cmdlet is currently in Beta.

Remove-StaffHubUser

Note: This cmdlet is currently in Beta. Removes the specified user from StaffHub (Only for users deleted in AAD already)