PeopleCues
  • About PeopleCues
  • Navigating PeopleCues
  • home
    • Getting started on Home
      • To-dos for Goals
      • To-dos for Feedback
      • To-dos for Review
      • To-dos for Surveys
  • Settings
    • Invite users
      • Administrator
        • How to prepare a CSV file
      • Goals/Survey/Performance Administrator
      • Other members
      • Roles and Permissions
        • Assgin Roles
          • Assigning HRBPs
          • Assigning Survey Admins
      • Team members onboarding
    • Module Access Management
      • Rules based selection
    • Integrations in PeopleCues
      • Slack
      • Microsoft Teams
      • HRMS/ HRIS
  • Reviews
    • Getting Started on Reviews
      • Getting started as a Performance Administrator
        • Create Review & Launch
        • Competency Upload
        • Manage Reviews
          • Participation
          • Calibration
            • Calibration Sets
            • Calibration Notes
            • Calibration Lock & Status
            • AI Summary for Reviews
              • How to Access AI Summary for Reviews
          • Publish Review
          • Post performance review survey
      • Getting Started as a Manager
        • Approve Objectives of reportees
        • Approve/Select peers of reportees
        • Fill reviews and give final rating
        • AI Summary for Reviews
          • How to Access AI Summary for Reviews
        • Team Review Status
        • Calibration
          • Performance analysis graph
          • Employee details
          • Talent card
          • Calibration Notes
          • Calibration Sets
          • Manage Columns
        • Publish Review for reportees
      • Getting Started as a Self reviewer
        • Select Objectives
        • Nominate Peers
        • Fill Self Review
        • Fill Additional Review
        • Self sign-off
    • Creating a new Review
      • Review Participants: Reviewees and reviewers
      • Timeline of a Performance Review
      • Sections
      • Ratings
      • Visibility
      • Preview & Launch
  • objectives
    • Goals Permissions
    • Creating an Objective
      • Description
      • Metric
      • OKR Strength
      • Contributors
      • Tags
      • Milestones
      • Business Alignment
      • Manager Approval
    • Adding Key Results
    • Accepting & Declining Objectives
    • View & Edit Objective Details
      • Objective Alignment
    • Check-ins & Comments
      • Check-ins on PeopleCues
      • Comments & Mentions
      • Automating Check-ins
        • Check-ins through Jira
        • Checkins through G-sheets
        • Auto roll up
          • Configuring auto roll-up
    • Teams
    • Bulk Update of Objectives
    • Deleting/Dropping Objectives
    • Starring Objectives
    • Objectives View & Filter
      • My Objectives
      • My Directs
      • All Objectives
      • Filters by objective attributes
      • Search
    • Linking OKRs in PeopleCues
    • Notifications
    • OKR Reporting
      • Summary View
      • Userboard
    • OKR Visibility Controls
      • Defining visibility while creating an Objective
      • Defining visibility while creating a Key Result
      • Viewing and changing visibility of an existing objective
      • Viewing and changing visibility of an existing Key Result
      • Selecting Users in Protected Visibility Option
      • Selecting Users in Custom Visibility Option
      • Visibility Filters for Objectives
      • Defining default settings for visibility as Admin
      • How are visibility rules defined?
    • Action Feed
    • Reminders
      • Automatic Reminders for Check-ins
      • OKRs awaiting acceptance
      • OKRs not checked in 15 days
    • Lock Objectives
    • Copying Objectives to another Quarter
    • OKR Export
    • OKR Process Guides
      • Using success metrics for OKRs
      • Sample OKRs
        • Sample OKRs example
      • Writing good check-ins!
      • OKR champion guide
      • PeopleCues Objective Status guide
    • Annual Objectives
    • Objectives Bulk Upload
    • MTD Tracking
    • Access management in objectives
    • Organisation Hierarchy
  • surveys
    • Getting started on Surveys
      • Roles & Permissions
    • PeopleCues Approach to Employee Engagement
      • Greek Temple Approach
      • Why PeopleCues over a Google Forms/ SurveyMonkey?
    • Getting started for Engagement Admin & Survey Creator
      • Create and edit survey
        • eNPS Survey
          • eNPS survey journey
          • Anonymity in eNPS Surveys
            • Anonymity Protection
          • Edit eNPS survey template
        • Follow-up Survey
        • Other Templatized Surveys
        • Custom Survey
        • Edit a Survey
      • Survey Participation
        • Leadership Participation Summary
      • Survey Results
        • eNPS survey Report
          • Org health heatmap
            • Themes significance
          • Dashboard Page
            • Deep-dive into a theme
          • Deep dive
            • eNPS Distribution
            • Highlights
            • Deeper analysis of employee sentiment
        • New index for Manager Effectiveness
        • Follow-up Survey Result
        • Other Templatized & Custom Survey Results
          • Interpreting custom survey report
          • Analyzing custom survey report
          • What to do next?
    • Introducing Lifecycle Surveys
      • What is the construct of Lifecycle Surveys?
        • Slack & Email Notification Content
      • How do I set up a Lifecycle Survey for my org?
    • Meet Clo, your new Chief Listening Officer
      • Who can access my chats with Clo?
      • How Clo handles anonymity?
      • Reporting Sensitive Issues to Clo
      • How do I set up Clo in my org?
      • How Clo differs from the Help desk
    • Getting Started for Managers
      • Manager Barometer
      • Access reports shared by the HR team
    • Ask me Anything (AMA)
    • MRX and its applications
    • Action Planning
  • feeback
    • Getting Started on Feedback
      • Giving Feedback
      • Request Feedback
      • Sharing Feedback
      • Handling "No Objectives found" message
    • Admin Settings
      • Feedback Customization
  • 1:1
    • Get started on 1:1
      • Scheduling a 1:1
      • Structure your 1:1s
        • Employee's 1:1s structure
        • Manager's 1:1 structure
    • For Admins
      • Admin dashboard
      • Making an admin
    • Calendar access policy
    • Google auth policy
  • growth
    • What is a Growth plan ?
    • Who's this for
    • Sample Growth plan
  • help & support
    • Contact us
  • SYSTEM INTEGRATIONS
    • Jira
    • G-Suite
    • Github
    • Slack
Powered by GitBook
On this page
  1. SYSTEM INTEGRATIONS

G-Suite

PreviousJiraNextGithub

Last updated 9 months ago

  1. Access Google Cloud Console

    1. Go to the .

    2. If you haven't signed up already, sign in with your Google account.

  2. Create a Project

    1. At the top-left corner, click on the project dropdown menu.

    2. Create a new one by clicking on New Project.

    3. Write the Project name as PeopleCues Integration and click on CREATE.

  3. Navigate to the Service Accounts Page

    1. In the left-hand menu, go to IAM & Admin > Service Accounts.

    2. Click on + CREATE SERVICE ACCOUNT.

  4. Configure the Service Account

    1. Service account name : PeopleCues

    2. Service account ID : Automatically generated.

    3. Service account description : Service account for PeopleCues access to Google Suite.

    4. Click on CREATE AND CONTINUE.

    5. Skip the other 2 steps and Click on Done.

  5. Set Up Domain-Wide Delegation

    1. After creating the service account, find it in the list and click on the three dots under Actions.

    2. Click on Manage keys, then Add key > Create new key.

    3. Choose JSON as the key type and click Create. A .json file containing the private key will be downloaded. Keep this file secure as it contains sensitive information.

  6. Grant Domain-Wide Delegation (in Google Admin Console)

    1. Go to the .

    2. Navigate to Security > API controls > Manage domain-wide delegation.

    3. Click on Add new.

    4. Enter the client ID from the service account JSON file you downloaded earlier in step 5.3.

    5. In the OAuth scopes field, enter the scopes your app needs

      1. For Calendar Access, add https://www.googleapis.com/auth/calendar.readonly.

      2. For google suite reports access which includes gmail and google drive analytics report access, add https://www.googleapis.com/auth/admin.reports.usage.readonly.

    6. Click Authorize.

  7. Enable API Access

    1. Go to the and from the top-left corner, click on the project dropdown menu.

    2. From the left dropdown menu, Navigate to APIs & Services -> Enabled APIs & Services.

    3. Click on Enable APIs and Services.

    4. Select the Services for which the API access needs to be enabled.

      1. For Calendar, Search and click on Google Calendar API, then Click on Enable.

      2. For Gmail and Drive statistics of User. Search and click on Admin SDK API, then Click on Enable.

  8. Integration information

    1. Kindly provide the json file key downloaded in step 5.3.

    2. Also provide the Admin user email for the google suite.

Google Cloud Console
Google Admin Console
Google Cloud Console