Aggiorna le impostazioni di conformità
Aggiorna le impostazioni di conformità (Compliance Settings) della tua organizzazione.
Impostare state su enabled attiva la Compliance API e avvia
l'acquisizione degli eventi di attività dell'organizzazione. Impostarlo su disabled disattiva
entrambi. Gli eventi di Access Transparency costituiscono un'eccezione: vengono comunque acquisiti mentre la Compliance API è disabilitata, e il feed di attività della Compliance API li restituisce una volta riabilitata. state indica se la Compliance API è abilitata.
Una richiesta che imposta state sul suo valore attuale ha esito positivo e lascia la
risorsa invariata. Una richiesta disabled resta in vigore fino a una successiva
richiesta enabled o alla successiva azione di provisioning dell'organizzazione che
abilita Access Transparency: l'abilitazione di Access Transparency abilita anche
la Compliance API, che fornisce i relativi eventi di attività, quindi tale
provisioning (incluse le riesecuzioni) riabilita la Compliance API anche
dopo una richiesta disabled. Il provisioning automatico non disabilita mai
le impostazioni di conformità.
Parameters
Returns
<?php
require_once dirname(__DIR__) . '/vendor/autoload.php';
use Anthropic\Client;
$client = new Client(apiKey: 'my-anthropic-api-key');
$organizationComplianceSettings = $client
->organization
->complianceSettings
->update(state: ['type' => 'enabled']);
var_dump($organizationComplianceSettings);{
"state": {
"type": "enabled"
},
"type": "compliance_settings"
}Returns Examples
{
"state": {
"type": "enabled"
},
"type": "compliance_settings"
}