Changer le rôle de l'utilisateur

PUT
https://www.digicert.com/services/v2/user/{{user_id}}/role

Exécutez ce point de terminaison pour changer le rôle d’accès d’un utilisateur.

Pour obtenir les rôles d’accès disponibles pour l’utilisateur, appelez le point de terminaison List container roles (Répertorier les rôles de conteneur).

cURL
curl -X PUT \
  https://www.digicert.com/services/v2/user/{{user_id}}/role \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}' \
  -d '{
  "access_roles": [
    {
      "id": 1
    }
  ]
}'
Python
import requests

url = "https://www.digicert.com/services/v2/user/{{user_id}}/role"

payload = "{\n  \"access_roles\": [\n    {\n      \"id\": 1\n    }\n  ]\n}"
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("PUT", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/user/{{user_id}}/role"

	payload := strings.NewReader("{\n  \"access_roles\": [\n    {\n      \"id\": 1\n    }\n  ]\n}")

	req, _ := http.NewRequest("PUT", url, payload)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'PUT',
  url: 'https://www.digicert.com/services/v2/user/{{user_id}}/role',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' },
  body: { access_roles: [ { id: 1 } ] },
  json: true };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
204 No Content
// empty

Paramètres de demande

Nom Obligatoire/facultatif Type Description
access_roles Obligatoire array Conteneur associé à l’ID du rôle d’accès
.. id Obligatoire int ID du rôle d’accès à utiliser pour mettre à jour l’utilisateur
Consultez le Glossaire — Rôles d’accès