Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Galileo by The Josh Bersin Company Microsoft 365 Copilot connector indexes The Josh Bersin Company research library in Microsoft Graph. After deployment, authorized users can discover research in Microsoft 365 Copilot, Copilot Search, and Microsoft Search, and administrators can use the connection as a knowledge source for declarative agents.
This article describes how to configure, deploy, and validate the connector.
Prerequisites
Before you deploy the connector, ensure that you meet the following prerequisites:
- Josh Bersin account: You need a valid Josh Bersin license to access content. Contact The Josh Bersin Company to request the credentials required for access.
- Service account: You must be an admin for your organization's Microsoft 365 tenant.
For detailed setup requirements, see Set up Galileo by The Josh Bersin Company for connector ingestion.
Deploy the connector
To add the Galileo by The Josh Bersin Company connector for your organization:
- In the Microsoft 365 admin center, in the left pane, select Copilot > Connectors.
- Select the Gallery tab.
- From the list of available connectors, select the Galileo connector.
Note
Microsoft controls the connector tile name and logo. During a branding transition, the tile might appear as JoshBersin instead of Galileo by The Josh Bersin Company.
Set display name
Enter the following display name exactly:
Galileo by The Josh Bersin Company
The display name helps users recognize Galileo as a trusted source in Copilot responses. Using the recommended name also makes support and agent configuration more consistent.
Set instance URL
The Galileo data API endpoint is prefilled in the setup experience. Don't change this value unless your Josh Bersin Company onboarding contact directs you to do so.
Choose authentication type
- Under Authentication, select OAuth 2.0 Client Credentials.
- Enter the client ID from your onboarding package.
- Enter the client secret retrieved from the secure, expiring link.
- Confirm that both credentials validate successfully.
If validation fails, reenter the values exactly as provided. If the secure link expired or the secret was revoked, request a replacement from your Josh Bersin Company contact.
Roll out
- Turn on Rollout to limited audience.
- Select the Galileo access group created during setup.
- Verify that the group contains only the intended pilot users.
Important
The connector rollout audience is the maximum audience for Galileo content in Microsoft 365. Share the declarative agents with this same group. Users outside this audience can't retrieve grounded Galileo results even if an agent is shared with them.
Review and create the connection
- Review Microsoft's data notice.
- Select the acknowledgment.
- Review the display name, endpoint, authentication, and rollout audience.
- Select Create.
The connector starts syncing Galileo content into your tenant's index.
The following table lists the default values.
| Category | Default value |
|---|---|
| Audience | Limited to the selected Galileo access group. |
| Content | Galileo research content and the default properties listed in Manage properties. |
| Sync | Full refresh runs every day. |
To customize these values, select Custom setup. For more information, see Customize settings.
After you create the connection, you can review its status in the Connectors section of the Microsoft 365 admin center.
Customize settings (optional)
You can customize the default properties for the Galileo connector. To customize settings, select Custom setup on the connector page in the Microsoft 365 admin center.
Customize content settings
You can customize the properties that Galileo content uses in Microsoft 365 experiences.
Manage properties
To add or remove available properties from the Galileo connector, assign a schema to a property by defining whether the property is searchable, queryable, retrievable, or refinable. You can also change a semantic label or add an alias. The following properties are indexed by default.
| Properties | Semantic Label | Description | Schema |
|---|---|---|---|
| Content | CONTENT | Main body content of the item. | Search |
| CreatedTime | Created date time | Date and time when the item was created. | Query, Retrieve |
| FileExtension | File extension | File type extension of the source item. | Query, Retrieve |
| FileName | File name | Name of the source file. | Query, Retrieve, Search |
| IconLink | IconUrl | URL of the icon associated with the item. | Retrieve |
| Id | Unique identifier of the item in the Galileo data source. | Query, Retrieve | |
| Industries | Industries associated with the item. | Query, Refine, Retrieve, Search | |
| Link | url | URL that opens the item in the Galileo data source. | Retrieve |
| ModifiedTime | Last modified date time | Date and time when the item was last modified. | Query, Retrieve |
| Name | Title | Title of the item displayed in Copilot and search experiences. | Query, Retrieve, Search |
| Size | Size of the source item in bytes. | ||
| Topics | tags | HR topics covered by the document. | Query, Refine, Retrieve, Search |
Select Preview results to verify sample values for the selected properties before you create the connection.
Note
Property selections and schema attributes affect how Galileo content can be searched, queried, returned, and refined in Microsoft 365 experiences. Review the schema before deployment to make sure that required properties remain selected.
Customize sync intervals
By default, a full refresh runs every day. You can change the Recurrence setting to use another frequency, such as every second week.
For more information, see Guidelines for crawl settings.
Verify the connection and initial index
- In the Microsoft 365 admin center, go to Copilot > Connectors.
- Open Your connections.
- Locate the
Galileo by Josh Bersinconnection. - Confirm that the connection state changes to Ready and the type is Synced.
- Confirm that the last sync time updates as crawls complete.
The first full index typically takes approximately two to three hours. The connection detail pane includes information such as:
- Number of indexed items.
- Registered schema and search properties.
- Last synchronization time.
- Daily full-crawl schedule.
- Item errors.
- An option to export the connection configuration as JSON.
A small number of item errors can occur during normal synchronization. The Josh Bersin Company monitors content-side issues. Investigate if the error count rises sharply or the connection state changes to Failed.
Validate the deployment
Wait for the initial indexing to finish, and then have a licensed pilot user who belongs to the Galileo access group complete the following tests.
| Experience | Test | Expected result |
|---|---|---|
| Microsoft Search | Search for a distinctive phrase such as systemic HR maturity. |
Galileo items appear with source attribution for the connection. |
| Microsoft 365 Copilot Chat | Ask: What does The Josh Bersin Company research say about skills-based organizations? |
The answer uses Galileo research and includes citations. |
| Microsoft 365 Copilot Chat | Ask: Summarize current best practices for talent acquisition according to Bersin research. |
The answer is grounded in Galileo content and its citation links open successfully. |
If a test fails, verify:
- The connection is in the Ready state.
- The initial indexing is complete.
- The test user has a Microsoft 365 Copilot license.
- The test user is a member of the Galileo access group.
- The connector is configured with that group as its rollout audience.
- The network allows access to the citation content domain.
Monitor ongoing synchronization
Galileo performs a daily full crawl to retrieve new and updated content. Periodically review:
- Connection state.
- Last successful sync.
- Indexed item count.
- Item-error trend.
- Pilot group membership.
If expected content is more than 48 hours out of date, compare item last-modified times and contact your Josh Bersin Company support contact.
For operational support, record the following information in your approved system of record:
- Connection display name and connection ID.
- Connection owner and backup administrator.
- Galileo access group name and owner.
- Date and result of initial validation.
- Expected daily crawl schedule.
- Credential storage location, without recording the secret itself.
- Exported connection configuration JSON, if allowed by your organization's policy.
Next step
After the connector is ready and test prompts return grounded results, create the recommended declarative agents.