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 ![]()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.