API juurdepääs, ulatused ja arendajaõiguste eeskirjad
Kuidas X2 annab modulaarse API juurdepääsu teenuse, eesmärgi ja loa alusel.
1. Põhimõte
X2 pakub juurdepääsu tehnoloogiale eesmärgi, teenuse ja loa alusel, mitte piiramatu juurdepääsu kaudu X2 platvormile.
2. Teenusepõhine juurdepääs
Toetatud API-domeenid võivad hõlmata kataloogi, õigusi ja avaldamist, levitamist, analüüsi, vaatajaskonda, sotsiaalseid ja kasutajate loomuga seotud monetiseerimist, autoritasusid ja aruandlust, tehisintellekti kinnitamist, professionaalset kinnitamist ja muid volitatud teenuseid. Juurdepääs ühele domeenile ei tähenda teist.
3. Reguleerimisalapõhine autoriseerimine
Mandaadid võivad piirduda lugemise, kirjutamise või tundlike toimingutega, nagu catalog.read, catalog.write, Rights.read, Rights.claims.submit, Distribution.submit, analytics.read, royalties.read või ai.verify. Lõplikud tehnilise ulatuse nimed on määratletud API spetsifikatsioonis.
4. Kasutaja, tööruumi ja organisatsiooni autoriseerimine
Rakendused pääsevad juurde ainult ressurssidele, mis kuuluvad volitatud kasutajale, organisatsioonile või muule üksusele, millele on antud selge luba. Piiramatu klientidevaheline juurdepääs ei kuulu tavalise API autoriseerimise alla.
5. Taotluse registreerimine
X2 võib enne juurdepääsu andmist nõuda arendaja või ettevõtte identiteeti, rakenduse nime, sihtotstarvet, ümbersuunamise URL-e, taotletud ulatust, eeldatavat liiklust, turvateavet, andmete säilitamise tavasid ja kontaktandmeid.
6. Heakskiitmise tasemed
X2 võib riski-, funktsiooni- ja lepingunõuete alusel eristada standardset, kontrollitud arendaja-, piiratud ja ettevõtte või partneri juurdepääsu.
7. Tundlikud ulatused
Õiguste üleandmine, omandiõiguse muudatused, saaja muudatused, väljamaksejuhised, KYC või identiteediandmed, jõustamistoimingud, hulginõuded ja muud tundlikud funktsioonid võivad vajada käsitsi kinnitamist, tugevamat kontrolli või eraldi lepinguid.
8. Finantsload
Autoritasude aruannete lugemise luba ei anna automaatselt volitust saaja muudatustele, pangakonto muudatustele ega väljamaksete algatamisele.
9. Õigused Õigused
Õiguste andmete lugemise luba ei anna automaatselt volitusi õiguste ülekandmiseks, nõuete või omandiõiguse muutmiseks.
10. OAuthi nõusolek
Kasutaja jaoks tegutsevad rakendused peaksid taotlema selgeid ulatusi ja esitama need õigused selgelt. Kasutajatel peaks olema võimalik edaspidine juurdepääs tühistada.
11. Universaalset API-võtit pole
X2 ei kasuta universaalset mandaati, mis annab automaatselt juurdepääsu igale teenusele. Mandaadid peaksid olema seotud omaniku, rakenduse, ulatuse, keskkonna, piirangute ja olekuga.
12. Kontrolljälg
Tundlikke API-toiminguid saab logida koos osaleja, rakenduse, ulatuse, ressursi, toimingu, aja ja tulemusega.
13. Liivakast ja tootmine
Liivakast ja tootmisjuurdepääs on eraldi. Juurdepääs tootmisele võib nõuda täiendavat kinnitamist ja kinnitamist.
14. Sisemine teenustevaheline juurdepääs
Sama vähimate privileegide põhimõte kehtib ka sisemiste X2 teenuste kohta. Üks teenus peaks saama ainult selle funktsiooni jaoks vajalikud API õigused, mitte piiramatu juurdepääsu andmebaasile.
15. Pakkuja adapterid
Välised DSP-d, finantspakkujad, õiguste organisatsioonid ja muud adapterid saavad ainult konkreetseks integreerimiseks vajaliku juurdepääsu andmetele.
16. Andmete eksport
Volitatud kasutajad võivad eksportida sobilikke katalooge, metaandmeid, õigusi, aruandeid, registreerimisi või muud toetatud teavet ilma sõltumatuid kliendiandmeid, patenteeritud siseandmekogumeid, turvateavet või pettusemudeleid saamata.
17. Tasud ja peatamine
API-juurdepääs võib olla tasuta, teenusepõhine või kasutuspõhine. X2 võib peatada kuritahtliku mandaadi või rakenduse, ilma et peataks tingimata kogu kliendikontot.