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, member, admin
projects.read Nyilvános Read projects owner, user, member, limited_user, guest, admin
projects.write Magok Create or update projects owner, member, admin
appointments.read Nyilvános Read appointments owner, user, member, limited_user, guest, admin
appointments.write Magok Create or update appointments owner, member, admin
bookings.read Nyilvános Read bookings owner, user, member, limited_user, guest, admin
bookings.write Magok Create or update bookings owner, member, admin
contacts.read Nyilvános Read contact data owner, user, member, limited_user, guest, admin
contacts.write Magok Create or update contacts owner, member, admin
companies.read Nyilvános Read company data owner, user, member, limited_user, guest, admin
companies.write Magok Create or update companies owner, member, admin
deals.read Nyilvános Read deal data owner, user, member, limited_user, guest, admin
deals.write Magok Create or update deals owner, member, admin
quotes.read Nyilvános Read quote data owner, user, member, limited_user, guest, admin
quotes.write Magok Create or update quotes owner, member, admin
orders.read Nyilvános Read order data owner, user, member, limited_user, guest, admin
orders.write Magok Create or update orders owner, member, admin
services.read Nyilvános Read service data owner, user, member, limited_user, guest, admin
services.write Magok Create or update services owner, member, admin
products.read Nyilvános Read product data owner, user, member, limited_user, guest, admin
products.write Magok Create or update products owner, member, admin
tickets.read Nyilvános Read ticket data owner, user, member, limited_user, guest, admin
tickets.write Magok Create or update tickets owner, member, admin
news.read Nyilvános Read news posts owner, user, member, limited_user, guest, admin
documents.read Nyilvános Read document data owner, user, member, limited_user, guest, admin
documents.write Magok Create or update documents owner, member, admin
campaigns.read Nyilvános Read campaign data owner, user, member, limited_user, guest, admin
campaigns.write Magok Create or update campaigns owner, member, admin
entities.read Nyilvános Read custom entity modules owner, user, member, limited_user, guest, admin
entities.write Magok Create or update custom entity modules owner, member, admin
profile.write Magok Update profile roles and preferences owner, member, admin
users.write Magok Manage teams and team members owner, member, 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, a tag és az admin 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?