Mokapen API dokumentace

Rozsahy a oprávnění

Rozsahy řídí, které prostředky API může vaše aplikace číst nebo zapisovat. Každý obor má úroveň přístupu spojenou s rolemi členů organizace.

Košťata Úroveň přístupu Popis Povolené role
tasks.read Veřejnost Read tasks owner, user, member, limited_user, guest, admin
tasks.write Semena Create or update tasks owner, user, admin
projects.read Veřejnost Read projects owner, user, member, limited_user, guest, admin
projects.write Semena Create or update projects owner, user, admin
appointments.read Veřejnost Read appointments owner, user, member, limited_user, guest, admin
appointments.write Semena Create or update appointments owner, user, admin
bookings.read Veřejnost Read bookings owner, user, member, limited_user, guest, admin
bookings.write Semena Create or update bookings owner, user, admin
contacts.read Veřejnost Read contact data owner, user, member, limited_user, guest, admin
contacts.write Semena Create or update contacts owner, user, admin
companies.read Veřejnost Read company data owner, user, member, limited_user, guest, admin
companies.write Semena Create or update companies owner, user, admin
deals.read Veřejnost Read deal data owner, user, member, limited_user, guest, admin
deals.write Semena Create or update deals owner, user, admin
quotes.read Veřejnost Read quote data owner, user, member, limited_user, guest, admin
quotes.write Semena Create or update quotes owner, user, admin
orders.read Veřejnost Read order data owner, user, member, limited_user, guest, admin
orders.write Semena Create or update orders owner, user, admin
services.read Veřejnost Read service data owner, user, member, limited_user, guest, admin
services.write Semena Create or update services owner, user, admin
products.read Veřejnost Read product data owner, user, member, limited_user, guest, admin
products.write Semena Create or update products owner, user, admin
tickets.read Veřejnost Read ticket data owner, user, member, limited_user, guest, admin
tickets.write Semena Create or update tickets owner, user, admin
documents.read Veřejnost Read document data owner, user, member, limited_user, guest, admin
documents.write Semena Create or update documents owner, user, admin
campaigns.read Veřejnost Read campaign data owner, user, member, limited_user, guest, admin
campaigns.write Semena Create or update campaigns owner, user, admin
profile.write Semena Update profile roles and preferences owner, user, admin
users.write Semena Manage teams and team members owner, user, admin

Jak fungují osciloskopy

Při vytváření aplikace vyberte obory, které může požadovat. Za běhu musí token zahrnovat rozsah požadovaný koncovým bodem (např. tasks.read pro seznam úkolů).

U veřejných aplikací (třetí strany) Mokapen také kontroluje, zda je role ověřeného uživatele v organizaci povolena pro každou úroveň rozsahu.

  • Veřejné — dostupné pro vlastníka, správce, uživatele, člena, uživatele s omezeným přístupem a hosta.
  • Semi-restricted — dostupné pro vlastníka a uživatele.
  • Restricted — dostupné pouze pro vlastníky (zahrnuje profile.write a users.write pro správu profilu a týmu).

Vyžádejte si rozsahy

Veřejná aplikace: Předejte obory jako seznam oddělený mezerou v autorizační adrese URL a požadavku na token OAuth.

Soukromé aplikace: rozsahy se berou z konfigurace aplikace během generování tokenu.

rozsah=úkoly.čtení úkolů.zápis kontaktů.čtení společností.čtení

Potřebujete pomoc?