Mokapen API belgeleri

Kapsamlar ve izinler

Kapsamlar, uygulamanızın hangi API kaynaklarını okuyabileceğini veya yazabileceğini denetler. Her kapsamın kuruluş üyesi rolleriyle ilişkili bir erişim düzeyi vardır.

Süpürgeler Erişim düzeyi Tanım İzin verilen roller
tasks.read Halk Read tasks owner, user, member, limited_user, guest, admin
tasks.write Tohumlar Create or update tasks owner, user, admin
projects.read Halk Read projects owner, user, member, limited_user, guest, admin
projects.write Tohumlar Create or update projects owner, user, admin
appointments.read Halk Read appointments owner, user, member, limited_user, guest, admin
appointments.write Tohumlar Create or update appointments owner, user, admin
bookings.read Halk Read bookings owner, user, member, limited_user, guest, admin
bookings.write Tohumlar Create or update bookings owner, user, admin
contacts.read Halk Read contact data owner, user, member, limited_user, guest, admin
contacts.write Tohumlar Create or update contacts owner, user, admin
companies.read Halk Read company data owner, user, member, limited_user, guest, admin
companies.write Tohumlar Create or update companies owner, user, admin
deals.read Halk Read deal data owner, user, member, limited_user, guest, admin
deals.write Tohumlar Create or update deals owner, user, admin
quotes.read Halk Read quote data owner, user, member, limited_user, guest, admin
quotes.write Tohumlar Create or update quotes owner, user, admin
orders.read Halk Read order data owner, user, member, limited_user, guest, admin
orders.write Tohumlar Create or update orders owner, user, admin
services.read Halk Read service data owner, user, member, limited_user, guest, admin
services.write Tohumlar Create or update services owner, user, admin
products.read Halk Read product data owner, user, member, limited_user, guest, admin
products.write Tohumlar Create or update products owner, user, admin
tickets.read Halk Read ticket data owner, user, member, limited_user, guest, admin
tickets.write Tohumlar Create or update tickets owner, user, admin
documents.read Halk Read document data owner, user, member, limited_user, guest, admin
documents.write Tohumlar Create or update documents owner, user, admin
campaigns.read Halk Read campaign data owner, user, member, limited_user, guest, admin
campaigns.write Tohumlar Create or update campaigns owner, user, admin
profile.write Tohumlar Update profile roles and preferences owner, user, admin
users.write Tohumlar Manage teams and team members owner, user, admin

Kapsamlar nasıl çalışır?

Uygulama oluştururken isteyebileceği kapsamları seçin. Çalışma zamanında belirtecin, uç noktanın gerektirdiği kapsamı içermesi gerekir (örneğin, görevleri listelemek için tasks.read).

Herkese açık (üçüncü taraf) uygulamalar için Mokapen, kimliği doğrulanmış kullanıcının kuruluştaki rolüne her kapsam düzeyinde izin verilip verilmediğini de kontrol eder.

  • Public — sahip, yönetici, kullanıcı, üye, sınırlı_kullanıcı ve misafir için kullanılabilir.
  • Yarı kısıtlı — sahip ve kullanıcı için kullanılabilir.
  • Restricted — yalnızca sahipler için kullanılabilir (profil ve ekip yönetimi için profile.write ve users.write içerir).

Talep kapsamları

Herkese açık uygulama: Kapsamları, OAuth yetkilendirme URL'si ve belirteç isteğinde boşluklarla ayrılmış bir liste olarak iletin.

Özel uygulamalar: kapsamlar, belirteç oluşturma sırasında uygulama yapılandırmasından alınır.

scope=tasks.read tasks.write contacts.read companies.read

Yardıma mı ihtiyacınız var?