Članovi i pristup
Pristup u Ownlate-u je stvar radnog prostora. Svako ko vidi projekat vidi ga zato što je član prostora koji ga poseduje — ili zato što je projekat otvoren svetu.
Nivoi
heading.anchorLabelČlan se pridružuje na nivou, a nivo je skraćenica za skup kodova dozvola.
| Nivo | Šta ima |
|---|---|
owner | Sve dozvole, uključujući brisanje prostora |
admin | Sve osim workspace:delete |
translator | workspace:view, members:view, project:view, segment:view, segment:create, translation:write |
viewer | workspace:view, members:view, project:view, segment:view |
Praktična razlika između translator i admin je translation:approve: prevodilac piše, administrator potpisuje.
Kodovi dozvola
heading.anchorLabel| Kod | Šta dozvoljava |
|---|---|
workspace:view | Videti prostor i njegov sadržaj |
workspace:delete | Brisati prostor |
members:view | Videti ko je u njemu |
members:manage | Pozivati, uklanjati i menjati nivoe |
billing:manage | Planove, načine plaćanja i račune |
project:view | Otvarati projekte |
project:create | Praviti projekte, fajlove i izdanja |
project:archive | Arhivirati i vraćati projekte |
project:oss-approve | Odobravati projekat za otvoreni plan |
segment:view | Čitati segmente i prevode |
segment:create | Dodavati i uklanjati segmente |
translation:write | Čuvati nacrte i slati prevode |
translation:approve | Recenzirati, odobravati i odbijati |
Još dva postoje van nivoa:
translation:suggest— ono što sme bilo ko prijavljen u otvorenom projektu. Ništa se ne upisuje dok recenzent ne prihvati predlog.platform:projects,platform:plans,platform:users— samo za osoblje platforme. Nikakvo starešinstvo u prostoru ih ne daje.
Šta tačno imate u prostoru pokazuje GET /v1/workspaces/{workspaceId}/users/me/permissions — po tome i interfejs odlučuje koja dugmad da prikaže.
Pozivi
heading.anchorLabelRadni prostor → Članovi → Pozovi šalje na imejl adresu jednokratni link, sa nivoom na kom će se osoba pridružiti. Dok je poziv na čekanju, može se poslati ponovo ili opozvati; sam po sebi ističe.
Prihvatanje vezuje onaj nalog koji je pratio link. Onaj ko još nema nalog u Ownlate-u prvo se prijavi i vrati na poziv.
Postojećeg korisnika platforme možete dodati i direktno, bez imejla: nađite ga po adresi i dodajte na nivou.
Dnevnik revizije
heading.anchorLabelSvaka značajna radnja u prostoru dopisuje se u njegov dnevnik revizije: dodavanje i uklanjanje članova, pravljenje i arhiviranje projekata, povezivanje integracija. Zapisi nose radnju, metapodatke i vremensku oznaku, i ništa ih ne može izmeniti ni obrisati.
Radni prostor → Dnevnik revizije, ili GET /v1/workspaces/{workspaceId}/audit-log.
API ključevi
heading.anchorLabelAPI ključ dopušta vašem kodu da radi kao vi. Pravi se pod Profil → API ključevi.
- Ključ se prikazuje jednom, pri kreiranju. Posle vidite samo prefiks i kada je poslednji put korišćen.
- Opsezi su kodovi dozvola. Ključ uvek samo sužava ono što imate — opseg koji vi nemate ne daje ništa.
- Rok je opcion; posle njega ključ prestaje da radi.
- Opoziv dejstvuje odmah.
Napravite po ključ za svakog potrošača — ključ za CI, ključ za skriptu izvoza — da opoziv jednog ne zaustavi ostale.
SDK tokeni
heading.anchorLabelSDK token je mnogo manja stvar: pripada jednom projektu, ume da čita segmente po ključu i čuva nacrte, i to je sve. Namenjen je da putuje u pregledačkom paketu gde ga svako može pročitati. Vidite SDK i klijenti.
OAuth aplikacije
heading.anchorLabelAsistent ili aplikacija treće strane ovlašćuje se kroz OAuth, birajući prostore koje sme da dosegne i dozvole koje sme da koristi. Ta ovlašćenja se vide i opozivaju iz vašeg profila. Vidite MCP server.