ポリシー・ブラウザのポリシーを更新する

put

/policy/risk/v1/policies/{policygid}

ポリシー・ブラウザは、システムに作成された古いポリシーを確認することを希望する移行のお客様を対象としています。これらのポリシーの属性を更新する場合は、このAPIを使用できます。

リクエスト

パス・パラメータ
サポートされるメディア・タイプ
リクエスト本文 - application/xml ()
ルート・スキーマ : schema
型: object
ポリシーを作成、変更およびフェッチするためのポリシー・オブジェクト。
ソースの表示
リクエスト本文 - application/json ()
ルート・スキーマ : schema
型: object
ポリシーを作成、変更およびフェッチするためのポリシー・オブジェクト。
ソースの表示
先頭に戻る

レスポンス

サポートされるメディア・タイプ

201レスポンス

ポリシーが更新されました
本文()
ルート・スキーマ: PolicyResponse
型: object
ソースの表示
ネストされたスキーマ: schema
型: object
ポリシーを作成、変更およびフェッチするためのポリシー・オブジェクト。
ソースの表示

401レスポンス

未認可

500レスポンス

内部サーバー・エラー

503レスポンス

サービス使用不可
先頭に戻る

OARMでは、既存のポリシー(OAAMから移行)を更新できます。次に、リクエストおよびレスポンスの例を示します。OAAMポリシーは、OAAMポリシー・エクスプローラで表示できます。

JSON形式でOAAMポリシーを更新するcURLコマンド

curl --location --request PUT '<PolicyUrl>/policy/risk/v1/policies/51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439' \
--header 'Authorization: Basic <Base64Encoded(<username>:<password>)>' \
--header 'Content-Type: application/json' \
--data '{
    "name": "OAAM Challenge Policy 1",
    "description": "Device Identification policy for mobile devices.",
    "weight": "100",
    "scoringEngine": "Maximum"
}'

JSON形式のサンプル・レスポンス

{
    "status": "200",
    "message": "Policy update is successfully.",
    "policygid": "51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439",
    "policy": {
        "assuranceLevelId": "postauth",
        "name": "OAAM Challenge Policy 1",
        "description": "Device Identification policy for mobile devices.",
        "status": "ACTIVE",
        "scoringEngine": "Maximum",
        "weight": 100,
        "policygid": "51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439"
    }
}

XML形式でOAAMポリシーを更新するcURLコマンド

curl --location --request PUT '<PolicyUrl>/policy/risk/v1/policies/51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439' \
--header 'Authorization: Basic <Base64Encoded(<username>:<password>)>' \
--header 'Content-Type: application/json' \
--data '<?xml version="1.0" encoding="UTF-8" ?>
 <Policy>
     <name>OAAM Challenge Policy 1</name>
     <description>Device Identification policy for mobile devices.</description>
     <weight>100</weight>
     <scoringEngine>Maximum</scoringEngine>
 </Policy>
'

XML形式のサンプル・レスポンス

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <PolicyResponse>
     <status>200</status>
     <message>Policy update is successfully.</message>
     <policygid>51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439</policygid>
     <policy>
         <assuranceLevelId>postauth</assuranceLevelId>
         <name>OAAM Challenge Policy 1</name>
         <description>Device Identification policy for mobile devices.</description>
         <status>ACTIVE</status>
         <scoringEngine>Maximum</scoringEngine>
         <weight>100</weight>
         <policygid>51143_424de17591ff7cb74bba3759a9fa6aaf453769e756b08693b43253d09a113439</policygid>
     </policy>
 </PolicyResponse>
先頭に戻る