How could i set CustomField Checkbox?

Matthias Günther June 20, 2016

Hi,
hopefully someone can help me on my Powershellscript to set the Checkboxes below...
checkbox.jpg

I used th follow command after Autorisation was completed, to get the Value of an Task that already has this Checkboxes checked.

Invoke-RestMethod -Uri https://jira.Kunde.de/rest/api/2/issue/TEST-2 -Headers $headers -ContentType application/json -method get).Fields.customfield_11904

The Results are:

jira.jpg

So after this Hotwo i search a way to set the checkboxes as "true"

 

Here is my Script..

$global:credential = get-credential -Message "Please enter Jira credentials:"


$BSTR = [System.Runtime.InteropServices.marshal]::SecureStringToBSTR($credential.Password)
$global:jPassword = [System.Runtime.InteropServices.marshal]::PtrToStringAuto($BSTR)
$global:jLogin = $credential.UserName.TrimStart("\")


$bytes = [System.Text.Encoding]::UTF8.GetBytes("$jLogin`:$jPassword")
$global:encodedCredentials = [System.Convert]::ToBase64String($bytes)


$headers = @{"Authorization"="Basic $encodedCredentials"}


$body1= '{ "fields" : { "customfield_11904" : { "value" :"Installation" } } }'


Invoke-RestMethod -Uri "https://jira.kunde.de/rest/api/2/issue/TEST-2" -Headers $headers -ContentType application/json -method put -body $body1

 

I think the Format in $body1 is not correct but iam still unsure.

Hopefully someone get the Scrip working sad

1 answer

0 votes
Matthias Günther June 20, 2016

Is there any Support here to find a solution smile?

Suggest an answer

Log in or Sign up to answer