指定した組織部門に顧客の証明書を作成します。
HTTP リクエスト
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/networks:defineCertificate
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
customer |
必須。証明書が適用される顧客。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{
"targetResource": string,
"ceritificateName": string,
"certificate": string,
"settings": [
{
object ( |
フィールド | |
---|---|
targetResource |
必須。この証明書が適用されるターゲット リソース。次のリソースがサポートされています: * 組織部門("orgunits/{orgunit_id}") |
ceritificateName |
省略可。証明書の名前(省略可)。指定しない場合、証明書の発行元が名前として使用されます。 |
certificate |
必須。.PEM、.CRT、.CER ファイルの未加工のコンテンツ。 |
settings[] |
省略可。chrome.networks.certificates 名前空間内の証明書の設定。 |
レスポンスの本文
証明書を作成するためのレスポンス オブジェクト。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"settings": [
{
object ( |
フィールド | |
---|---|
settings[] |
証明書に関連する設定(未実装) |
networkId |
アクションによって作成された証明書の GUID。 |
targetResource |
証明書が定義されているリソース。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/chrome.management.policy