--- external help file: Microsoft.Graph.Beta.People-help.xml Module Name: Microsoft.Graph.Beta.People online version: https://learn.microsoft.com/powershell/module/microsoft.graph.beta.people/remove-mgbetauserprofileskill schema: 2.0.0 --- # Remove-MgBetaUserProfileSkill ## SYNOPSIS Delete navigation property skills for users ## SYNTAX ### Delete (Default) ``` Remove-MgBetaUserProfileSkill -SkillProficiencyId -UserId [-IfMatch ] [-ResponseHeadersVariable ] [-Headers ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ### DeleteViaIdentity ``` Remove-MgBetaUserProfileSkill -InputObject [-IfMatch ] [-ResponseHeadersVariable ] [-Headers ] [-PassThru] [-ProgressAction ] [-WhatIf] [-Confirm] [] ``` ## DESCRIPTION Delete navigation property skills for users **Permissions** | Permission type | Permissions (from least to most privileged) | | --------------- | ------------------------------------------ | | Delegated (work or school account) | User.ReadWrite, User.ReadWrite.All, | | Delegated (personal Microsoft account) | User.ReadWrite, | | Application | User.ReadWrite.All, | ## EXAMPLES ### Example 1: Code snippet ```powershell Import-Module Microsoft.Graph.Beta.People # A UPN can also be used as -UserId. Remove-MgBetaUserProfileSkill -UserId $userId -SkillProficiencyId $skillProficiencyId ``` This example shows how to use the Remove-MgBetaUserProfileSkill Cmdlet. ## PARAMETERS ### -Headers Optional headers that will be added to the request. ```yaml Type: IDictionary Parameter Sets: (All) Aliases: Required: False Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` ### -IfMatch ETag ```yaml Type: String Parameter Sets: (All) Aliases: Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -InputObject Identity Parameter To construct, see NOTES section for INPUTOBJECT properties and create a hash table. ```yaml Type: IPeopleIdentity Parameter Sets: DeleteViaIdentity Aliases: Required: True Position: Named Default value: None Accept pipeline input: True (ByValue) Accept wildcard characters: False ``` ### -PassThru Returns true when the command succeeds ```yaml Type: SwitchParameter Parameter Sets: (All) Aliases: Required: False Position: Named Default value: False Accept pipeline input: False Accept wildcard characters: False ``` ### -ProgressAction {{ Fill ProgressAction Description }} ```yaml Type: ActionPreference Parameter Sets: (All) Aliases: proga Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -ResponseHeadersVariable Optional Response Headers Variable. ```yaml Type: String Parameter Sets: (All) Aliases: RHV Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -SkillProficiencyId The unique identifier of skillProficiency ```yaml Type: String Parameter Sets: Delete Aliases: Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -UserId The unique identifier of user ```yaml Type: String Parameter Sets: Delete Aliases: Required: True Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -Confirm Prompts you for confirmation before running the cmdlet. ```yaml Type: SwitchParameter Parameter Sets: (All) Aliases: cf Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### -WhatIf Shows what would happen if the cmdlet runs. The cmdlet is not run. ```yaml Type: SwitchParameter Parameter Sets: (All) Aliases: wi Required: False Position: Named Default value: None Accept pipeline input: False Accept wildcard characters: False ``` ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). ## INPUTS ### Microsoft.Graph.Beta.PowerShell.Models.IPeopleIdentity ### System.Collections.IDictionary ## OUTPUTS ### System.Boolean ## NOTES COMPLEX PARAMETER PROPERTIES To create the parameters described below, construct a hash table containing the appropriate properties. For information on hash tables, run Get-Help about_Hash_Tables. INPUTOBJECT ``: Identity Parameter - `[ActivityStatisticsId ]`: The unique identifier of activityStatistics - `[EducationalActivityId ]`: The unique identifier of educationalActivity - `[ItemAddressId ]`: The unique identifier of itemAddress - `[ItemEmailId ]`: The unique identifier of itemEmail - `[ItemPatentId ]`: The unique identifier of itemPatent - `[ItemPhoneId ]`: The unique identifier of itemPhone - `[ItemPublicationId ]`: The unique identifier of itemPublication - `[LanguageProficiencyId ]`: The unique identifier of languageProficiency - `[PersonAnnotationId ]`: The unique identifier of personAnnotation - `[PersonAnnualEventId ]`: The unique identifier of personAnnualEvent - `[PersonAwardId ]`: The unique identifier of personAward - `[PersonCertificationId ]`: The unique identifier of personCertification - `[PersonId ]`: The unique identifier of person - `[PersonInterestId ]`: The unique identifier of personInterest - `[PersonNameId ]`: The unique identifier of personName - `[PersonWebsiteId ]`: The unique identifier of personWebsite - `[ProjectParticipationId ]`: The unique identifier of projectParticipation - `[SkillProficiencyId ]`: The unique identifier of skillProficiency - `[UserAccountInformationId ]`: The unique identifier of userAccountInformation - `[UserId ]`: The unique identifier of user - `[WebAccountId ]`: The unique identifier of webAccount - `[WorkPositionId ]`: The unique identifier of workPosition ## RELATED LINKS [https://learn.microsoft.com/powershell/module/microsoft.graph.beta.people/remove-mgbetauserprofileskill](https://learn.microsoft.com/powershell/module/microsoft.graph.beta.people/remove-mgbetauserprofileskill)