Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Remove-JS7IAMPermission

SYNOPSIS

Removes Permanently removes permissions from a role in a JOC Cockpit Identity Service

...

Remove-JS7IAMPermission [-Service] <String> [-Role] <String> [-Permission] <Object[]> [[-ControllerId] <String>] [[-AuditComment] <String>] [[-AuditTimeSpent] <Int32>] [[-AuditTicketLink] <Uri>] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

This cmdlet permanently removes one or more permissions from a role from a JOC Cockpit Identity Service.

The following REST Web Service API resources are used:

* /iam/permissions/delete

...

-Permission <Object[]>
Specifies an array of permission objects are as returned by from the Get-JS7IAMPermission cmdlet.

...

-ControllerId <String>
Optionally specifies the unique identifier of a Controller should permissions for this
Controller be returnedremoved.

Required?false
Position?4
Default value
Accept pipeline input?true (ByPropertyName)
Accept wildcard characters?false

...

PS > Remove-JS7IAMPermission -Service 'JOC' -Role 'application_manager' -Permission

Removes Deletes permissions from the specified role from in the indicated JOC Cockpit Identity Service.

...

PS > Get-JS7IAMPermission -Service 'JOC' -Role 'application_manager' | Remove-JS7IAMPermission

Removes Deletes permissions from the indicated role in the JOC Cockpit Identity Service by pipelining.