Mokapen API dokumentáció

Hatályok és engedélyek

A hatókörök szabályozzák, hogy az alkalmazás mely API-erőforrásokat olvashat vagy írhat. Minden hatókörhöz tartozik egy hozzáférési szint, amely a szervezeti tag szerepköreihez van társítva.

Seprűk Hozzáférési szint Leírás Engedélyezett szerepek
tasks.read Nyilvános Read tasks owner, user, member, limited_user, guest, admin
tasks.write Magok Create or update tasks owner, user, admin
projects.read Nyilvános Read projects owner, user, member, limited_user, guest, admin
projects.write Magok Create or update projects owner, user, admin
appointments.read Nyilvános Read appointments owner, user, member, limited_user, guest, admin
appointments.write Magok Create or update appointments owner, user, admin
bookings.read Nyilvános Read bookings owner, user, member, limited_user, guest, admin
bookings.write Magok Create or update bookings owner, user, admin
contacts.read Nyilvános Read contact data owner, user, member, limited_user, guest, admin
contacts.write Magok Create or update contacts owner, user, admin
companies.read Nyilvános Read company data owner, user, member, limited_user, guest, admin
companies.write Magok Create or update companies owner, user, admin
deals.read Nyilvános Read deal data owner, user, member, limited_user, guest, admin
deals.write Magok Create or update deals owner, user, admin
quotes.read Nyilvános Read quote data owner, user, member, limited_user, guest, admin
quotes.write Magok Create or update quotes owner, user, admin
orders.read Nyilvános Read order data owner, user, member, limited_user, guest, admin
orders.write Magok Create or update orders owner, user, admin
services.read Nyilvános Read service data owner, user, member, limited_user, guest, admin
services.write Magok Create or update services owner, user, admin
products.read Nyilvános Read product data owner, user, member, limited_user, guest, admin
products.write Magok Create or update products owner, user, admin
tickets.read Nyilvános Read ticket data owner, user, member, limited_user, guest, admin
tickets.write Magok Create or update tickets owner, user, admin
documents.read Nyilvános Read document data owner, user, member, limited_user, guest, admin
documents.write Magok Create or update documents owner, user, admin
campaigns.read Nyilvános Read campaign data owner, user, member, limited_user, guest, admin
campaigns.write Magok Create or update campaigns owner, user, admin
profile.write Magok Update profile roles and preferences owner, user, admin
users.write Magok Manage teams and team members owner, user, admin

A hatótávolságok működése

Az alkalmazás létrehozásakor válassza ki a kérhető hatóköröket. Futás közben a tokennek tartalmaznia kell a végpont által megkövetelt hatókört (pl. tasks.read a feladatok felsorolásához).

Nyilvános (harmadik féltől származó) alkalmazások esetén a Mokapen azt is ellenőrzi, hogy a hitelesített felhasználó szerepe a szervezetben minden hatóköri szinten engedélyezett-e.

  • Nyilvános – elérhető a tulajdonos, az adminisztrátor, a felhasználó, a tag, a korlátozott_felhasználó és a vendég számára.
  • Félig korlátozott – elérhető a tulajdonos és a felhasználó számára.
  • Korlátozott – csak a tulajdonosok számára elérhető (beleértve a profile.write és a users.write profilt és csapatkezelést).

Kérjen hatóköröket

Nyilvános alkalmazás: A hatóköröket szóközzel elválasztott listaként adja át az OAuth-engedélyezési URL-ben és a token kérésben.

Privát alkalmazások: a hatóköröket az alkalmazás konfigurációjából veszik a token generálása során.

hatókör=feladatok.feladatok olvasása.névjegyek írása.vállalatok olvasása.olvasás

Segítségre van szüksége?