OSes

Get

Retrieve Criteria OS of a session server with the specified ID.

GET/api/MFA/{id}/Criteria/OSes
Path parameters
id*integer (int32)

The ID of a session server for which to retrieve the Criteria settings.

Response

Success

Body
chromeboolean

Whether Chrome is allowed or not.

androidboolean

Whether Android is allowed or not.

webClientboolean

Whether Web Client is allowed or not.

iOSboolean

Whether iOS is allowed or not.

linuxboolean

Whether Linux is allowed or not.

macboolean

Whether MAC OS is allowed or not.

wyseboolean

Whether Wyse is allowed or not.

windowsboolean

Whether Windows is allowed or not.

Request
const response = await fetch('/api/MFA/{id}/Criteria/OSes', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
{
  "chrome": false,
  "android": false,
  "webClient": false,
  "iOS": false,
  "linux": false,
  "mac": false,
  "wyse": false,
  "windows": false
}

Update

Modify the OS of the Criteria settings.

PUT/api/MFA/{id}/Criteria/OSes
Path parameters
id*integer (int32)

The ID of a session server for which to modify the Criteria settings.

Body

OS configuration.

allowClientChromenullable boolean

Allow Chrome OS clients.

allowClientAndroidnullable boolean

Allow Android clients.

allowClientWebnullable boolean

Allow Web clients.

allowClientIOSnullable boolean

Allow IOS clients.

allowClientLinuxnullable boolean

Allow Linux clients.

allowClientMACnullable boolean

Allow Mac clients.

allowClientWindowsnullable boolean

Allow Windows clients.

allowClientWysenullable boolean

Allow Wyse clients.

Response

No Content

Request
const response = await fetch('/api/MFA/{id}/Criteria/OSes', {
    method: 'PUT',
    headers: {
      "Content-Type": "application/json; api-version=1.0"
    },
    body: JSON.stringify({}),
});
const data = await response.json();
Response
{
  "type": "text",
  "title": "text",
  "detail": "text",
  "instance": "text"
}

Other Resources

Feedback

© 2024 Parallels International GmbH. All rights reserved.