تقدّم واجهة برمجة التطبيقات الخاصة بـ "تقويم Google" العديد من المفاهيم المفيدة بشكل أساسي لعملاء Google Workspace. وغالبًا ما يتوفّر لدى هؤلاء العملاء موارد، مثل الغرف وأجهزة العرض، التي يحتاجون إلى حجزها لأحداث معيّنة. بالإضافة إلى ذلك، قد تحتاج إلى إنشاء تطبيقات داخلية يمكنها الوصول إلى جميع تقاويم المستخدمين في نطاق معيّن (على سبيل المثال، لإضافة أحداث على مستوى الشركة).
موارد وغرف النطاق
لحجز غرفة أو مورد آخر، أضِف عنوان بريده الإلكتروني كضيف في الحدث. بعد ذلك، يقبل المورد الدعوة أو يرفضها تلقائيًا استنادًا إلى مدى توفّره وحقوق الوصول الخاصة بالمستخدم الذي أرسل الدعوة.
الوصول إلى تقاويم النطاق كتطبيق
يمكن لأحد التطبيقات الوصول إلى التقاويم المملوكة للنطاق بدون الحاجة إلى بيانات اعتماد المستخدم إذا تم إثبات صحة هويته باستخدام حساب خدمة. يجب أن يمتلك حساب الخدمة إذن الوصول اللازم باستخدام تفويض الصلاحية على مستوى النطاق. لانتحال هوية حساب مستخدم، حدِّد عنوان البريد الإلكتروني لحساب المستخدم باستخدام طريقة setServiceAccountUser في المصنع GoogleCredential.