List Direct Reports

Definition

The "List Direct Reports" action allows you to retrieve a list of all users who report to a specific manager within the Google Directory. By using this action, administrators can easily access the reporting structure within the organization, allowing them to identify all employees who are directly managed by a particular individual. This is particularly useful for managing teams, reviewing hierarchical structures, and gathering insights on reporting relationships.

Key Capabilities:

  • Retrieve a list of direct reports to a specific manager.
  • Filter results to show either administrator-only information or domain-wide public view of the users.
  • Simplify management of team structures and reporting relationships within the organization.

Example Use Cases

1. Team Management
A manager can quickly pull up all direct reports in their team to assess team size, performance, or reassign tasks based on workload.

2. Hierarchical Structure Review
HR or system administrators can view the reporting structure for organizational chart updates, ensuring the management hierarchy is up to date.

3. Access Control and Permissions
Admins may need to review which users report to a particular manager to set up specific permissions or roles based on their reporting lines.

4. Employee Support and Engagement
Managers can generate a list of their direct reports to conduct check-ins, track progress, and ensure all team members are supported.

5. Performance Review Process
HR departments can use this action to gather data on all team members reporting to a specific manager as part of the performance review cycle.


Inputs

1. Connection
Description: This field specifies the connection to the Google Directory service, allowing the action to retrieve user information from the directory. It may require authentication and appropriate permissions to access the data.

2. Manager
Description: The email address or unique identifier of the manager whose direct reports you wish to list. The manager specified here will be the one under whose hierarchy the direct reports are listed. This field is crucial to identify which user's reports should be retrieved.

3. Information to Return
Description: This field defines the type of user data you want to retrieve. You can select one of the following options:

  • Administrator-Only View: This will return details that are restricted to administrative users and may not be available to regular users.
  • Domain-Wide Public View: This option will return public information about the users, which can be accessed across the entire domain.
    This field helps control the scope of information that is returned based on the user's access level and privacy settings.

Outputs

Users
This output provides a list of all users directly reporting to the specified manager. Each user's data will include various attributes. The specific details for each user will depend on the information that was selected in the "Information to Return" input field, such as the administrator-only or domain-wide public view.

The user information could include their name, email, organizational unit, role, and other details based on what the organization has configured for public or admin access.

Detailed Outputs Documentation:
The full list of data and attributes returned for each user can be found in a separate document.

Detailed User information (Output)

Example of Using

**Scenario:**An HR administrator needs to review all employees directly reporting to a specific manager, John Doe, in the marketing department. The HR team wants to ensure that all team members are up-to-date with their training requirements and compliance documents.

Steps:

  1. The HR admin enters the "Manager" field with John Doe's email address.
  2. In the "Information to return" field, they select the domain-wide public view to get general information about the direct reports.
  3. The HR admin runs the "List Direct Reports" action.

**Outcome:**The action retrieves a list of all employees who report directly to John Doe, including their names, email addresses, job titles, and departments. This allows the HR team to efficiently gather the necessary information for further action, such as sending training reminders or ensuring compliance documentation is up to date.