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 <String> -UserId <String> [-IfMatch <String>]
[-ResponseHeadersVariable <String>] [-Headers <IDictionary>] [-PassThru] [-ProgressAction <ActionPreference>]
[-WhatIf] [-Confirm] [<CommonParameters>]
DeleteViaIdentity
Remove-MgBetaUserProfileSkill -InputObject <IPeopleIdentity> [-IfMatch <String>]
[-ResponseHeadersVariable <String>] [-Headers <IDictionary>] [-PassThru] [-ProgressAction <ActionPreference>]
[-WhatIf] [-Confirm] [<CommonParameters>]
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
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.
Type: IDictionary
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-IfMatch
ETag
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.
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
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 }}
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.
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
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
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.
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.
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.
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 <IPeopleIdentity>: Identity Parameter
[ActivityStatisticsId <String>]: The unique identifier of activityStatistics[EducationalActivityId <String>]: The unique identifier of educationalActivity[ItemAddressId <String>]: The unique identifier of itemAddress[ItemEmailId <String>]: The unique identifier of itemEmail[ItemPatentId <String>]: The unique identifier of itemPatent[ItemPhoneId <String>]: The unique identifier of itemPhone[ItemPublicationId <String>]: The unique identifier of itemPublication[LanguageProficiencyId <String>]: The unique identifier of languageProficiency[PersonAnnotationId <String>]: The unique identifier of personAnnotation[PersonAnnualEventId <String>]: The unique identifier of personAnnualEvent[PersonAwardId <String>]: The unique identifier of personAward[PersonCertificationId <String>]: The unique identifier of personCertification[PersonId <String>]: The unique identifier of person[PersonInterestId <String>]: The unique identifier of personInterest[PersonNameId <String>]: The unique identifier of personName[PersonWebsiteId <String>]: The unique identifier of personWebsite[ProjectParticipationId <String>]: The unique identifier of projectParticipation[SkillProficiencyId <String>]: The unique identifier of skillProficiency[UserAccountInformationId <String>]: The unique identifier of userAccountInformation[UserId <String>]: The unique identifier of user[WebAccountId <String>]: The unique identifier of webAccount[WorkPositionId <String>]: The unique identifier of workPosition