הגדרת חשבון Google team Inbox
תחילה, יש לוודא את התנאים הדרושים לחיבור:
- בבעלותך חשבון Workspace
- הנך מוגדר כ-Admin בחשבון ה-Workspace
- בבעלותך חשבון Google Developer Console
- הנך מוגדר כ-Admin בחשבון ה- Google Developer Console
לאחר שווידאנו שכל התנאים מתקיימים, יש לבצע את שלושת השלבים הבאים:
שלב א' - Google Developer Console
1. עליך להכנס ל-https://console.developers.google.com
2. נלחץ על שם הפרויקט בסרגל העליון
3. נלחץ על New Project
4. נכתוב את שם הפרויקט
5. נלחץ על create
6. יש לבחור בתפריט ב APIs & Services ואז ב Dashboard, בחלון שנפתח נלחץ על Enable APIS and Services
7. יש לחפש GMAIL
8. יש ללחוץ על ENABLE
9. יש לבחור ב-Credentials בתפריט הש מאלי
10. יש ללחוץ על Create Credentials
11. יש לבחור בService account
12. נמלא שם
13. נלחץ על create
14. בבחירת התפקיד נבחר ב- project ו - owner
15. יש ללחוץ על DONE
16. תחת Service Accounts נלחץ על הקישור
17. נלחץ על ADD KEY
18. נבחר בCREATE NEW KEY
19. נבחר בJSON
20. נלחץ על Create
21. בשלב זה ירד קובץ אל המחשב שלנו שימו לב שלא יהיה ניתן להוריד אותו שוב
22 . נפתח את הקובץ שירד ונשאיר אותו פתוח להמשך התהליך
23. נסגור את החלונית שמראה על הורדת הקובץ בלחיצה על Close
24. נעתיק את ה- Unique ID ל-Notepad, נשתמש בו בהמשך התהליך
25. נלחץ על התפריט הראשי, נבחר ב APIs & Services ואז ב Dashboard, בחלון שנפתח נלחץ על Enable APIS and Services
26. נחפש Cloud Pub/Sub API
27. נלחץ על ENABLE
שלב ב' - Google Admin
1. נכנס ל- https://admin.google.com/ac/home
2. נכנס ל-Security
3. נרד לתחתית העמוד ונבחר ב API controls
4. נלחץ על Manage Domain Wide Delegation
5. נלחץ למעלה על Add new
6. נדביק את ה-unique ID שהעתקנו מה-Google Developer Console (נמצא בחלק א' בסעיף 24)
7. נעתיק את הקישורים הבאים (כדי למנוע טעויות הקלדה):
https://www.googleapis.com/auth/userinfo.profile
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/pubsub
8. נדביק אותם במקום הייעודי - כל קישור בשורה נפרדת
9. נלחץ על Authorize
בשלב זה יש להכנס לקישור הבא:
https://console.developers.google.com/projectselector2/apis/api/pubsub.googleapis.com/
נוודא שאכן הגדרנו ENABLE API - במידה ולא, יש ללחוץ על הכפתור
יש להמתין מספר דקות עד למעבר לשלב ג'
שלב ג' - מערכת Powerlink
1. נכנס ל- https://app.powerlink.co.il/app/settings/TeamInbox (לחיצה על הגדרות, בחירה בממשקים, לחיצה על לשונית Team Inbox)
2. נלחץ על הוספת תיבת דוא"ל
3. נלחץ על התחבר עם Google
4. נכנס לקובץ ה-JSON שירד למחשב שלנו מה- Google Developer Console (בחלק א' סעיף 21)
5. נבחר את כל הטקסט בקובץ (מקש ימני ובחירה בבחר הכל / Ctrl+A / ⌘+A)
6. נעתיק את כולו (מקש ימני ובחירה בהעתק / Ctrl+C / ⌘+C)
7. נחזור למערכת ונדביק את הטקסט בתיבה הייעודית לכך (מקש ימני ולחיצה על הדבק / Ctrl+V / ⌘+V)
8. נמלא את כתובת הדואר האלקטרוני של חשבון ה-Workspace שלנו
9. נלחץ על התחבר
**במקרה ורוצים להוסיף תיבות דוא“ל נוספות על אותו פרוייקט ב-Workspace, יש להוסיף את התיבה כ-member תחת Permissions ב-IAM