< Back
Remove-JCRadiusReplyAttribute
Post
NAME Remove-JCRadiusReplyAttribute
SYNOPSIS
Removes Radius reply attributes from a JumpCloud user group.
SYNTAX
Remove-JCRadiusReplyAttribute [-GroupName] <System.String> [-All] [-AttributeName <System.String[]>]
[<CommonParameters>]
DESCRIPTION
Removes Radius reply attributes from a JumpCloud user group. User authentication Radius requests will return with
the Radius reply attributes configured on the JumpCloud user groups which associates the user to JumpCloud Radius.
Any RADIUS reply attributes configured on a JumpCloud user group which associates a user to a RADIUS server will
be returned in the Access-Accept message sent to the endpoint configured to authenticate with JumpCloud Radius. If
a user is a member of more then one JumpCloud user group associated with a given RADIUS server all Reply
attributes for the groups that associate the user to the RADIUS server will be returned in the Access-Accept
message. If a user is a member of more then one JumpCloud user group associated with a given RADIUS server and
these groups are configured with conflicting RADIUS reply attributes then the values of the attributes for the
group that was created most recently will be returned in the Access-Accept message. RADIUS reply attribute
conflicts are resolved based on the creation date of the user group where groups that are created more recently
take precedent over older groups. Conflicts occur when groups are configured with the same RADIUS reply attributes
and have conflicting attribute values. RADIUS reply attributes with the same attribute names but different tag
values do not create conflicts.
PARAMETERS
-All <System.Management.Automation.SwitchParameter>
The '-All' parameter is a switch parameter which will clear all Radius reply attributes from a JumpCloud user
group.
Required? false
Position? named
Default value False
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-AttributeName <System.String[]>
Attributes to remove from a target user group. To remove multiple attributes at one time separate the
attribute names with commas.
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-GroupName <System.String>
The JumpCloud user group to remove the specified Radius reply attributes from.
Required? true
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.String[]
System.Management.Automation.SwitchParameter
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
Remove-JCRadiusReplyAttribute -GroupName BoulderOffice -All
Removes all Radius reply attributes from the JumpCloud user group 'BoulderOffice' using the '-All' parameter.
-------------------------- Example 2 --------------------------
Remove-JCRadiusReplyAttribute -GroupName BoulderOffice -AttributeName "Session-Timeout", "Termination-Action"
Removes attributes with the name "Session-Timeout", "Termination-Action" from the target user group
'BoulderOffice'. To remove multiple attributes at one time separate the attribute names with commas.
RELATED LINKS
Online Version: https://github.com/TheJumpCloud/support ... yAttribute
SYNOPSIS
Removes Radius reply attributes from a JumpCloud user group.
SYNTAX
Remove-JCRadiusReplyAttribute [-GroupName] <System.String> [-All] [-AttributeName <System.String[]>]
[<CommonParameters>]
DESCRIPTION
Removes Radius reply attributes from a JumpCloud user group. User authentication Radius requests will return with
the Radius reply attributes configured on the JumpCloud user groups which associates the user to JumpCloud Radius.
Any RADIUS reply attributes configured on a JumpCloud user group which associates a user to a RADIUS server will
be returned in the Access-Accept message sent to the endpoint configured to authenticate with JumpCloud Radius. If
a user is a member of more then one JumpCloud user group associated with a given RADIUS server all Reply
attributes for the groups that associate the user to the RADIUS server will be returned in the Access-Accept
message. If a user is a member of more then one JumpCloud user group associated with a given RADIUS server and
these groups are configured with conflicting RADIUS reply attributes then the values of the attributes for the
group that was created most recently will be returned in the Access-Accept message. RADIUS reply attribute
conflicts are resolved based on the creation date of the user group where groups that are created more recently
take precedent over older groups. Conflicts occur when groups are configured with the same RADIUS reply attributes
and have conflicting attribute values. RADIUS reply attributes with the same attribute names but different tag
values do not create conflicts.
PARAMETERS
-All <System.Management.Automation.SwitchParameter>
The '-All' parameter is a switch parameter which will clear all Radius reply attributes from a JumpCloud user
group.
Required? false
Position? named
Default value False
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-AttributeName <System.String[]>
Attributes to remove from a target user group. To remove multiple attributes at one time separate the
attribute names with commas.
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-GroupName <System.String>
The JumpCloud user group to remove the specified Radius reply attributes from.
Required? true
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.String[]
System.Management.Automation.SwitchParameter
OUTPUTS
System.Object
NOTES
-------------------------- Example 1 --------------------------
Remove-JCRadiusReplyAttribute -GroupName BoulderOffice -All
Removes all Radius reply attributes from the JumpCloud user group 'BoulderOffice' using the '-All' parameter.
-------------------------- Example 2 --------------------------
Remove-JCRadiusReplyAttribute -GroupName BoulderOffice -AttributeName "Session-Timeout", "Termination-Action"
Removes attributes with the name "Session-Timeout", "Termination-Action" from the target user group
'BoulderOffice'. To remove multiple attributes at one time separate the attribute names with commas.
RELATED LINKS
Online Version: https://github.com/TheJumpCloud/support ... yAttribute