addOrgJamfAppAuthorization

POST https://{{host}}/api/v1/orgs/:org_id/setting/jamf/link_accounts

Body Parameters

meTypeDescription
instance_urlstringRequired, customer account Jamf instance URL
client_idstringRequired, customer account api client ID
client_secretstringRequired, customer account api client Secret
smartgroup_namestringRequired, smart group membership for determining compliance status

Response Definitions

NameTypeDescription
linkedbooleanapplication linked status, is mist portal enabled for Jamf
accountslistList of linked Jamf account details

Request Body

{"instance_url"=>"customer account Jamf instance URL", "client_id"=>"customer account api client id", "client_secret"=>"customer account api client secret", "smartgroup_name"=>"smart group membership for determining compliance status"}

RESPONSES

status: OK

{"linked":true,"accounts":[{"account_id":"ae9dee49-69e7-4710-a114-5b827a777738","instance_url":"junipertest.jamfcloud.com","smartgroup_name":"CompliantGroup1","last_sync":1665465339000,"last_status":"success","linked_by":"Testname1","name":"Test Compay1 Ltd"},{"account_id":"845a23bf-bed9-e43c-4c86-6fa474be7ae5","instance_url":"junipernfr.jamfcloud.com","smartgroup_name":"CompliantGroup","last_sync":1234567890123,"last_status":"failed","linked_by":"Testname2","name":"Test Compay2 Ltd","error":"Get token failed, please re-link jamf"}]}