Scopes styr vilka API-resurser din applikation kan läsa eller skriva. Varje scope har en åtkomstnivå kopplad till organisationsmedlemsroller.
| Kvastar | Åtkomstnivå | Beskrivning | Tillåtna roller |
|---|---|---|---|
tasks.read |
Offentlig | Read tasks | owner, user, member, limited_user, guest, admin |
tasks.write |
Frön | Create or update tasks | owner, user, admin |
projects.read |
Offentlig | Read projects | owner, user, member, limited_user, guest, admin |
projects.write |
Frön | Create or update projects | owner, user, admin |
appointments.read |
Offentlig | Read appointments | owner, user, member, limited_user, guest, admin |
appointments.write |
Frön | Create or update appointments | owner, user, admin |
bookings.read |
Offentlig | Read bookings | owner, user, member, limited_user, guest, admin |
bookings.write |
Frön | Create or update bookings | owner, user, admin |
contacts.read |
Offentlig | Read contact data | owner, user, member, limited_user, guest, admin |
contacts.write |
Frön | Create or update contacts | owner, user, admin |
companies.read |
Offentlig | Read company data | owner, user, member, limited_user, guest, admin |
companies.write |
Frön | Create or update companies | owner, user, admin |
deals.read |
Offentlig | Read deal data | owner, user, member, limited_user, guest, admin |
deals.write |
Frön | Create or update deals | owner, user, admin |
quotes.read |
Offentlig | Read quote data | owner, user, member, limited_user, guest, admin |
quotes.write |
Frön | Create or update quotes | owner, user, admin |
orders.read |
Offentlig | Read order data | owner, user, member, limited_user, guest, admin |
orders.write |
Frön | Create or update orders | owner, user, admin |
services.read |
Offentlig | Read service data | owner, user, member, limited_user, guest, admin |
services.write |
Frön | Create or update services | owner, user, admin |
products.read |
Offentlig | Read product data | owner, user, member, limited_user, guest, admin |
products.write |
Frön | Create or update products | owner, user, admin |
tickets.read |
Offentlig | Read ticket data | owner, user, member, limited_user, guest, admin |
tickets.write |
Frön | Create or update tickets | owner, user, admin |
documents.read |
Offentlig | Read document data | owner, user, member, limited_user, guest, admin |
documents.write |
Frön | Create or update documents | owner, user, admin |
campaigns.read |
Offentlig | Read campaign data | owner, user, member, limited_user, guest, admin |
campaigns.write |
Frön | Create or update campaigns | owner, user, admin |
profile.write |
Frön | Update profile roles and preferences | owner, user, admin |
users.write |
Frön | Manage teams and team members | owner, user, admin |
När du skapar applikationer väljer du de omfattningar som den kan begära. Vid körning måste token inkludera det omfång som krävs av slutpunkten (t.ex. tasks.read för att lista uppgifter).
För offentliga (tredje parts) applikationer kontrollerar Mokapen även att den autentiserade användarens roll i organisationen är tillåten för varje scope-nivå.
profile.write och users.write för profil- och teamhantering).App offentlig: Passera omfång som en blankstegsseparerad lista i OAuth-begäran för auktorisering av URL och token.
Privata appar: omfattningar tas från applikationskonfigurationen under tokengenerering.
scope=tasks.read tasks.write contacts.read companies.read
Behöver du hjälp?