New-PASTheme

New-PASTheme

SYNOPSIS

Creates a custom theme

SYNTAX

New-PASTheme [-name] <String> [-isDraft] <Boolean> [[-mainBackgroundImage] <String>] [[-mainLogoDark] <String>]
 [[-advancedSmallLogo] <String>] [[-advancedSymbolLogo] <String>] [[-colorsStyle] <String>]
 [[-backgroundMain_Dark] <String>] [[-borderMain_Dark] <String>] [[-textMain_Dark] <String>]
 [[-disableMain_Dark] <String>] [[-disableTextPrimary_Dark] <String>]
 [[-disableBackgroundPrimary_Dark] <String>] [[-successPrimary_Dark] <String>]
 [[-successSecondary_Dark] <String>] [[-warningPrimary_Dark] <String>] [[-warningSecondary_Dark] <String>]
 [[-infoPrimary_Dark] <String>] [[-infoSecondary_Dark] <String>] [[-errorPrimary_Dark] <String>]
 [[-errorSecondary_Dark] <String>] [[-backgroundMain_Bright] <String>] [[-borderMain_Bright] <String>]
 [[-textMain_Bright] <String>] [[-disableMain_Bright] <String>] [[-disableTextPrimary_Bright] <String>]
 [[-disableBackgroundPrimary_Bright] <String>] [[-successPrimary_Bright] <String>]
 [[-successSecondary_Bright] <String>] [[-warningPrimary_Bright] <String>]
 [[-warningSecondary_Bright] <String>] [[-infoPrimary_Bright] <String>] [[-infoSecondary_Bright] <String>]
 [[-errorPrimary_Bright] <String>] [[-errorSecondary_Bright] <String>] [[-mainColor] <String>]
 [[-selectedMain] <String>] [[-hoverMain] <String>] [[-defaultButtonTextPrimary] <String>]
 [[-menuLogoBackground] <String>] [[-menuBackground] <String>] [[-menuHoverBackground] <String>]
 [[-menuActiveBackgroundPrimary] <String>] [[-menuActiveBackgroundSecondary] <String>] [[-menuText] <String>]
 [[-menuTextActive] <String>] [[-menuIcon] <String>] [[-backgroundMain] <String>] [[-borderMain] <String>]
 [[-textMain] <String>] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Creates a new custom theme.

Requires membership of Vault Admins group

EXAMPLES

Example 1

PS C:\> New-PASTheme -name "Barbie Pink" -isDraft $false `
  -colorsStyle "Bright" `
  -backgroundMain_Dark "#2A002E" `
  -borderMain_Dark "#FF1493" `
  -textMain_Dark "#FFC0CB" `
  -disableMain_Dark "#4B004F" `
  -disableTextPrimary_Dark "#A0527D" `
  -disableBackgroundPrimary_Dark "#3B003F" `
  -successPrimary_Dark "#FF69B4" `
  -successSecondary_Dark "#FF1493" `
  -warningPrimary_Dark "#FF85A2" `
  -warningSecondary_Dark "#5A003F" `
  -infoPrimary_Dark "#DA70D6" `
  -infoSecondary_Dark "#BA55D3" `
  -errorPrimary_Dark "#FF3366" `
  -errorSecondary_Dark "#8B008B" `
  -backgroundMain_Bright "#FFF0F5" `
  -borderMain_Bright "#FFB6C1" `
  -textMain_Bright "#C71585" `
  -disableMain_Bright "#F8D8E2" `
  -disableTextPrimary_Bright "#D87093" `
  -disableBackgroundPrimary_Bright "#FFE4E1" `
  -successPrimary_Bright "#FF69B4" `
  -successSecondary_Bright "#FFB6C1" `
  -warningPrimary_Bright "#FF85A2" `
  -warningSecondary_Bright "#FFDDEE" `
  -infoPrimary_Bright "#DA70D6" `
  -infoSecondary_Bright "#E6A8D7" `
  -errorPrimary_Bright "#C71585" `
  -errorSecondary_Bright "#FF99AA" `
  -mainColor "#FF69B4" `
  -selectedMain "#FF1493" `
  -hoverMain "#FFC0CB" `
  -defaultButtonTextPrimary "#FFFFFF" `
  -menuLogoBackground "#FF69B4" `
  -menuBackground "#FFF0F5" `
  -menuHoverBackground "#FFDDEE" `
  -menuActiveBackgroundPrimary "#FF1493" `
  -menuActiveBackgroundSecondary "#FFB6C1" `
  -menuText "#C71585" `
  -menuTextActive "#FFFFFF" `
  -menuIcon "#FF69B4" `
  -backgroundMain "#FFF5FA" `
  -borderMain "#FFB6C1" `
  -textMain "#C71585"

Creates a new “Barbie Pink” custom theme.

PARAMETERS

-name

Theme name

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-isDraft

Whether the theme is marked as draft

Type: Boolean
Parameter Sets: (All)
Aliases:

Required: True
Position: 2
Default value: False
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-mainBackgroundImage

the main background image

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-mainLogoDark

the main logo in darker colors

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

the advanced small logo

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

the advanced symbol logo

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-colorsStyle

Type of the theme (dark or bright)

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 7
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-backgroundMain_Dark

Dark mode main background color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 8
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-borderMain_Dark

Dark mode main border color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 9
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-textMain_Dark

Dark mode main text color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 10
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableMain_Dark

Dark mode main disable color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 11
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableTextPrimary_Dark

Dark mode primary disable text color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 12
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableBackgroundPrimary_Dark

Dark mode primary disable background color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 13
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-successPrimary_Dark

Dark mode primary success color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 14
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-successSecondary_Dark

Dark mode secondary success color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 15
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-warningPrimary_Dark

Dark mode primary warning color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 16
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-warningSecondary_Dark

Dark mode secondary warning color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 17
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-infoPrimary_Dark

Dark mode primary info color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 18
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-infoSecondary_Dark

Dark mode secondary info color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 19
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-errorPrimary_Dark

Dark mode primary error color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 20
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-errorSecondary_Dark

Dark mode secondary error color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 21
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-backgroundMain_Bright

Light mode main background color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 22
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-borderMain_Bright

Light mode main border color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 23
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-textMain_Bright

Light mode main text color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 24
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableMain_Bright

Light mode main disable color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 25
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableTextPrimary_Bright

Light mode primary disable text color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 26
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-disableBackgroundPrimary_Bright

Light mode primary disable background color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 27
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-successPrimary_Bright

Light mode primary success color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 28
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-successSecondary_Bright

Light mode secondary success color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 29
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-warningPrimary_Bright

Light mode primary warning color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 30
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-warningSecondary_Bright

Light mode secondary warning color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 31
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-infoPrimary_Bright

Light mode primary info color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 32
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-infoSecondary_Bright

Light mode secondary info color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 33
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-errorPrimary_Bright

Light mode primary error color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 34
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-errorSecondary_Bright

Light mode secondary error color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 35
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-mainColor

The primary color of the theme

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 36
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-selectedMain

The color used for elements in their selected state

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 37
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-hoverMain

The color used for elements in their hover state

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 38
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-defaultButtonTextPrimary

The default text color used on buttons

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 39
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuLogoBackground

The background color of the menu logo

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 40
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuBackground

The background color of the menu

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 41
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuHoverBackground

The background color of the menu items on hover

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 42
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuActiveBackgroundPrimary

The primary background color of the menu items when active

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 43
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuActiveBackgroundSecondary

The secondary background color of the menu items when active

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 44
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuText

The text color of the menu items

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 45
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuTextActive

The text color of the menu items when active

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 46
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-menuIcon

The color of the menu icons

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 47
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-backgroundMain

The main background color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 48
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-borderMain

The main border color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 49
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-textMain

The main text color

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 50
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

-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

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

OUTPUTS

NOTES

https://pspas.pspete.dev/commands/New-PASTheme

https://docs.cyberark.com/pam-self-hosted/latest/en/content/sdk/rest-api-cust-ui-themes-create.htm