Přeskočit na obsah
Bezpečnost 3 min čtení

Compliance API Clauda vrací firemní správě i osobní pokyny zaměstnanců

Rozhraní Compliance API vrací od 15. října text, který si každý člen firemní organizace uložil jako svůj vlastní pokyn pro Clauda. Koncový bod je v betě a spadá pod oprávnění, jaké firmy vydávají nejpozději od června – a to se po vytvoření klíče změnit nedá.

Dřevěná kartotéka s vysunutými zásuvkami v univerzitní knihovně
Kartotéka v knihovně Texaské univerzity v Arlingtonu. Ilustrační snímek. Foto: University of Texas at Arlington Photograph Collection, Wikimedia Commons (CC BY 4.0)

Anthropic zapsal 15. října do poznámek k vydání své platformy nový koncový bod rozhraní Compliance API. Vrací text, který si členové firemní organizace uložili jako Instructions for Claude v claude.ai a jako Global instructions v Coworku. Je to kolonka, do které si člověk napíše, jak s ním má model mluvit – v dokumentaci je jako ukázková hodnota věta „Keep answers brief and cite sources“, tedy žádost o krátké odpovědi s uvedenými zdroji.

Compliance API je rozhraní pro právní, bezpečnostní a auditní oddělení firmy. Vede kroniku činnosti a vydává chaty, soubory, projekty i přepisy sezení z Coworku, Claude Code a dalších aplikací. Nové volání je GET /v1/compliance/organizations/{org_uuid}/user_preferences a u každého člena vrátí dvě pole: conversation_preferences z claude.ai a cowork_global_instructions z Coworku. Ve výchozím stavu odpověď obsahuje jen lidi, kteří mají vyplněné aspoň jedno z nich; s parametrem include_unset=true přijdou všichni současní členové a u nevyplněných hodnot null. Stránkuje se po dvaceti záznamech, nejvýš po stu, a dotaz se dá zúžit na nejvýš deset uživatelských identifikátorů. Rozhraní je v betě a jen pro organizace na tarifu Claude Enterprise.

Pokyn patří účtu, odpověď přijde v každé organizaci

Obě kolonky jsou podle dokumentace nastavením účtu, ne organizace. Kdo patří do víc propojených organizací jednoho firemního celku, napsal tedy ten text jednou pro všechny – a vrátí se pod každou z nich. Ve firemním celku Claude Enterprise má rodičovská organizace propojené organizace dvou druhů, claude.ai a Claude Console, a klíč primárního vlastníka pokrývá všechny. Klíč organizačního vlastníka zůstává u té jeho.

Oprávnění se nemění, data pod ním přibývají

Volání potřebuje oprávnění read:compliance_user_data; bez něj vrátí 403. Žádné nové oprávnění k tomu nevzniklo, a to je na té změně podstatnější než samotný koncový bod. Tabulka v dokumentaci dnes u toho řádku vypisuje chaty, zprávy, soubory, projekty, metadata a přepisy sezení, uživatele organizace, uživatelská nastavení a členy skupin. V archivní kopii téže stránky z 15. června stojí ve stejném řádku jen chaty, zprávy, soubory, projekty, uživatelé organizace a členové skupin. Přepisy sezení ani uživatelská nastavení tam nejsou.

Mezitím se do toho řádku sešlo pět přírůstků a u každého z nich stojí v poznámkách k vydání táž formulace, že stačí „your existing Compliance Access Key“:

  • 3. srpna – přepisy cloudových sezení Coworku spuštěných na webu nebo v mobilu,
  • 11. srpna – přepisy sezení Coworku a Claude Code, která běží na počítačích zaměstnanců,
  • 26. srpna – k tomu sezení Claude Science a Clauda v Excelu, PowerPointu, Wordu a Outlooku,
  • 18. září – sezení Clauda v Chromu,
  • 15. října – osobní pokyny.

Rozsah oprávnění se přitom podle dokumentace po vytvoření klíče změnit nedá; kdo ho chce zúžit, musí vydat nový klíč a starý smazat. Klíč, který si firma vystavila v červnu kvůli chatům, tak dnes vrací i všechno, co se do toho řádku za ty dva a půl měsíce přidalo.

Kdo si to přečetl, stojí v kronice

Volání rozhraní se zapisuje. V kronice činnosti k němu vznikne záznam typu compliance_api_accessed s actorem api_actor, který nese identifikátor použitého klíče, adresu IP a hlavičku prohlížeče. Anthropic sám radí tenhle filtr použít, když klíč uteče. Pole organization_id u takového záznamu zůstává prázdné, protože volání Compliance API není vázané na jednu organizaci.

Kroniku ale čte jedině klíč s oprávněním read:compliance_activities, a ten vydávají primární a organizační vlastníci v claude.ai, případně správci v konzoli. Doklad o tom, kdo se na osobní pokyny díval, tedy existuje – jen na straně té části firmy, která se dívala. Zaměstnanec k němu přístup nemá.

Co v dokumentaci nestojí

Nikde v ní není, že by člen organizace o čtení toho pole dostal zprávu, ani že by šlo kolonku pro firemní účet vypnout. Stránka Centra soukromí pro firemní zákazníky slovo Instructions neobsahuje vůbec. Dokumentace naopak nezastírá, co takový klíč umí: u oprávnění read:compliance_user_data upozorňuje, že přečte každý chat, soubor, projekt a přepis sezení v každé propojené organizaci, včetně obsahu, který primární vlastník nikdy neviděl, a radí zacházet s klíči jako s přihlašovacími údaji k produkční databázi.

Opačným směrem šla jiná změna. Od 24. září kronika činnosti nevrací jména souborů, názvy dokumentů v projektech ani titulky artefaktů; pole filename a title jsou prázdná i u záznamů starších než ten den. Kdo chce jméno souboru zjistit, musí se na ně zvlášť zeptat jiným koncovým bodem – a zase s oprávněním read:compliance_user_data.

Pro firmu, která Clauda nasazuje, z toho plyne jedna praktická věc: zúžit rozsah hotového klíče nejde, takže jedinou pákou zůstává, kdo ho drží, jak dlouho a jak často se někdo dívá do kroniky. Seznam toho, co klíč otevírá, přitom roste bez jeho vědomí.

Zdroje: poznámky k vydání platformy Claude, dokumentace koncového bodu, nastavení Compliance API a tabulka oprávnění, kopie téže stránky z 15. června 2026, Mixed News.

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

  1. Bezpečnost

    Grok v simulaci poslal 187 zpráv kvůli vrácení jízdného po lhůtě

    Šest AI asistentů mělo získat 350 liber za zrušený vlak, přestože zákaznice zmeškala lhůtu k žádosti. Grok v simulaci poslal 187 zpráv a Claude Fable sdílel soukromou…

  2. Bezpečnost

    Opravu kritické díry v SGLangu zavřel správce spolu s dalšími návrhy téhož účtu

    SGLang vyhodnocuje ladicí filtr funkcí eval() a přes ni jde v procesu scheduleru spustit cizí kód. Nahlásil to 14. října Jiapeng Li, o 48 minut později poslal někdo jiný…

  3. Bezpečnost

    Anthropic rozběhl model na patnácti televizních krabičkách

    Výzkumníci Anthropicu spustili model Gemma na patnácti levných krabičkách s Androidem. V odděleném pokusu zvládl GLM-5.2 připravit běh jiného modelu na všech osmi…

  4. Bezpečnost

    Continue CLI po trvalém schválení příkazu spustí bez ptaní i to, co stojí za středníkem

    Kdo v Continue CLI u příkazu shellu zvolí „Continue + don't ask again“, povolí natrvalo každý příkaz, který začíná stejným slovem, i s tím, co za ním stojí po středníku,…