Autonomy dokumentatsioon
Abi

Turvalisus

Kuidas Autonomy käsitleb saladusi, saadud koode, projektide juurdepääsu, API-võtmeid, AI-assistente, Chrome'i laiendust ja tõendeid, mis sellest välja liiguvad.

Autonomy logib sinu tootesse sisse, võtab vastu selle e-kirju ja tekstisõnumeid ning salvestab, mida näeb. See leht selgitab, mida hoitakse, kes seda näeb ja mis võib Autonomyst välja liikuda.

Saladused

Paroolid, tokenid, võtmed, autentimisrakenduse saladused ja salvestatud brauseriseansid on saladused. Sa salvestad need salajaste keskkonna väärtustena, sisselogimistes või sammu peidetud väärtustena.

  • Ainult kirjutamiseks. Pärast salvestamist ei saa keegi saladust enam vaadata, ka mitte sina. Selle muutmiseks sisesta uus väärtus.
  • Täidetakse viitena. Agent ei näe kunagi saladuse väärtust. Ta küsib saladust nime järgi ja Autonomy täidab selle välja. Autentimisrakenduse koodid genereeritakse just sel hetkel, kui need sisestatakse.
  • Mitte kunagi tõendites. Salvestatud saladus maskeeritakse kõikjal, kus see võiks ilmuda: Step Actions'is, ekraanipiltidel, videos, võrgu üksikasjades, logides ja e-kirjades, ka siis, kui see on URL-kodeeritud või paojärjestustega. Seda näidatakse lukuna: „Filled by reference. The agent never sees this value.“
  • Need saavad ainult käivitused. Saladused loetakse siis, kui runner käivituse vastu võtab, ja ainult selle käivituse jaoks.
  • Ainult omanikud ja administraatorid saavad sisselogimise salvestatud saladust asendada või selle keskkondi muuta.

Ära pane päris paroole sammu teksti, kirjeldustesse ega pull request'i kommentaaridesse. Kui kirjeldad testjuhtumit, keeldub Autonomy parooli sisaldavast kirjeldusest ja palub selle asemel valida salvestatud sisselogimise.

Mida käivitus loob või saab

Kõik, mida käivitus loob või saab, on avatekstina nähtav neile, kes saavad käivitust avada: saabunud koodid ja lingid, genereeritud paroolid, testpostkastid, URL-ides olevad tokenid, päringu- ja vastusekehad, küpsised ja konsooli väljund. Maskeeritakse ainult väärtused, mille salvestasid saladustena. Käsitle käivituse tõendeid samamoodi nagu testkeskkonda, kust need pärinevad.

Kui salvestad testjuhtumit majutatud brauseris, näed koode, mille sinu seanss saab. Teised liikmed näevad ainult seda, et kood saabus, ja koode ei salvestata kunagi salvestisse ega testjuhtumisse.

Käivituse postkast suletakse käivituse lõppedes. Selle aadress jääb sinu organisatsioonile reserveerituks, nii et keegi teine ei saa selle kirju.

Projektide juurdepääs

Sinu organisatsiooni omanikud ja administraatorid saavad avada iga projekti. Liikmed saavad avada ainult need projektid, mille administraator neile jaotises Organization → Members annab. Kõik projekti sees, selle testjuhtumid, käivitused, tõendid, sisselogimised ja probleemid, on nähtav ainult neile, kes projekti avada saavad.

Liikme eemaldamine eemaldab tema juurdepääsu organisatsioonile ja kõigile selle projektidele.

API-võtmed

Omanikud ja administraatorid loovad CI ja skriptide jaoks API-võtmeid jaotises Organization → API keys. Võti:

  • Pääseb ligi kõigile organisatsiooni projektidele ja saab teha kõike, mida API pakub: lugeda tulemusi, alustada käivitusi ning luua ja muuta testjuhtumeid, testiplaane, keskkondi ja probleeme.
  • Näidatakse loomisel ainult üks kord. Kopeeri see kohe ja hoia seda oma CI-s saladusena.
  • On piiratud 1000 päringuga tunnis.
  • Lakkab tühistamisel kohe töötamast.

Anna igale süsteemile oma võti, et saaksid ühe tühistada teisi katki tegemata. Vaata Autentimine.

AI-assistendid (MCP)

AI-assistendid ühenduvad Autonomyga OAuthi kaudu. Sa logid sisse, valid organisatsiooni ja kinnitad, mida assistent teha tohib, näiteks „Start runs“ või „Create and edit test cases“.

  • Üks organisatsioon ühenduse kohta. Teisele organisatsioonile ligipääsemiseks ühenda uuesti.
  • See tegutseb sinu nimel. Liikme assistent pääseb ligi ainult neile projektidele, mida see liige saab avada.
  • API-võtmed MCP kaudu ei tööta. Assistendid ühenduvad alati inimesena.

Ühenda ainult tööriistu, mida usaldad. Vaata AI-assistendid.

Mis Autonomyst välja liigub

Käivituse tõendid liiguvad Autonomyst välja API, MCP ja ekspordi kaudu, näiteks jälgitavustööriistadesse. Kõik need kasutavad iga sammu kohta sama piiratud tõendite hulka:

  • Sammu oodatud tulemus, selle tulemus ja selgitus.
  • Läbikukkumise kategooria, kui see on olemas, ja Final check: kas see oli tulemusega kooskõlas ja miks.
  • Platvorm ja see, kui kaua samm kestis.
  • Lingid ekraanipiltidele, kaadritele ja videole. Iga link aegub 15 minuti pärast.

Saadaval on ka Step Actions, kus salvestatud saladused on maskeeritud. Mis Autonomyst kunagi välja ei liigu:

  • Milline AI-mudel või mudelipakkuja käivitusega töötas.
  • Kui palju käivitus mudelite kasutusele kulutas.
  • Agendile antud viibad.
  • Sisemiste tööriistade nimed.
  • Töötlemata kasutajaliidese puud, näiteks lehe lähtekood või ligipääsetavuspuud.
  • Väärtused, mille salvestasid saladustena.

Töölaua seansid

Töölaua sisselogimine kehtib 30 päeva ja pikeneb, kui seda edasi kasutad. Lühike võrgu- või serveritõrge ei logi sind välja: töölaud proovib edasi ja minuti pärast näitab teadet „Still connecting… Sign in again“. Kui väljalogimine ebaõnnestub, näed teadet „Couldn't sign out. Try again.“ ja jääd sisselogituks, nii et ebaõnnestunud väljalogimine ei näe kunagi välja nagu õnnestunud.

Chrome'i laiendus

Autonomy Chrome'i laiendus kasutab sinu töölaua seanssi; midagi pole vaja siduda. See ei saa ühtegi saiti lugeda enne, kui sa selle lubad, üks sait korraga:

  • Sisselogimise salvestamine. Kui klõpsad Save login, küsib Chrome luba just selle ühe saidi lugemiseks. Enne kui midagi saadetakse, näed jaotises What we keep küpsiseid ja väärtusi, mille laiendus salvestab. Sisselogimispakkujate saidid, näiteks sinu SSO, jäetakse välja, kui sa neid ei märgi. Sisselogimine salvestatakse saladusena ja laiendus ei hoia sinu arvutis midagi.
  • Testjuhtumi salvestamine. Laiendus salvestab ainult saidil, mille alustamisel lubasid, ja ainult kuni lõpetad.

Sinu salvestatud sisselogimist saad uuendada ainult sina. Vaata Chrome'i laiendus.

Kus käivitused toimuvad

Käivitused toimuvad Autonomy runneritel, igaüks värske brauseri, rakenduse paigalduse või HTTP-kliendiga, ja iga käivitus algab väljalogituna. Runner peab pääsema ligi sinu keskkonna URL-ile või buildile. Enterprise-paketis saavad käivitused toimuda ka sinu enda masinates, sinu võrgu sees. Vaata Runnerid.

Kui käivitus sihib keskkonda nimega Production, käitub agent nagu hoolikas kasutaja: ta ei kuluta päris raha ega kustuta olemasolevaid andmeid, kui samm seda ei palu.

Ei leidnud?

On this page