Azure / Azure/PMAgent-onboarding

Product Onboarding Checklist: App Modernization

Open
#13 0 comments 0 reactions 1 assignee Claimed by @zackliu View on GitHub
onboarding
Dominant language
No language data
Stars
5
Forks
9
PR merge metrics
No merged PRs in 30d

Description

# PM Agent Onboarding Checklist

## Authentication and Authorization Setup

- [ ] Allow PM agent to access your product telemetry
- If your ADX is in MSFT tenant (72f988bf-86f1-41af-91ab-2d7cd011db47), run the follow command in ADX

```kusto
.add database Samples viewers ('aadapp=2edc5bb8-8658-4c23-b808-b7fda3be7428')
```

- Otherwise, if your ADX is NOT in MSFT tenant
- [Allow cross-tenant](https://learn.microsoft.com/en-us/azure/data-explorer/cross-tenant-query-and-commands?tabs=portal)
- run the follow command in ADX

```kusto
.add database Samples viewers ('aadapp=2edc5bb8-8658-4c23-b808-b7fda3be7428;72f988bf-86f1-41af-91ab-2d7cd011db47')

- [ ] Ask the PM Agent product team to complete the onboarding configuration by adding a new comment to this issue and mentioning `zackliu` or `JialinXin`. The comment should include these key information:

- Share your security groups with the PM Agent team to control which teams can access your product telemetry through PM Agent.

> [!IMPORTANT]
> By default, if no specific security group is configured, all PM Agent users will have access to your product telemetry.

## Setup PM Agent in Microsoft Teams

- [ ] Setup PM Agent in Microsoft Teams

- Download the app package from [PM Agent Dogfood and Support](https://microsoftapc-my.sharepoint.com/:u:/g/personal/yajin1_microsoft_com/EX5WJtjlusJNpaypoo0S-98BUxoHY_ETRbZYZl4q6aiMOA?e=NA2Acp).
- Launch Microsoft Teams.
- Go to Apps -> Managed your apps -> Upload an app -> Upload a custom app.

![Install PM Agent Teams Bot by uploading a custom app - Step 1](https://raw.githubusercontent.com/Azure/PMAgent-onboarding/main/docs/resources/Install_PM_Agent_01.png "Upload App Package")

- Choose the app package and install it.

![Install PM Agent Teams Bot by uploading a custom app - Step 2](https://raw.githubusercontent.com/Azure/PMAgent-onboarding/main/docs/resources/Install_PM_Agent_02.png "Install PM Agent")

- Launch PM agent in Microsoft Teams.

![Launch PM Agent in Microsoft Teams](https://raw.githubusercontent.com/Azure/PMAgent-onboarding/main/docs/resources/Launch_PM_Agent.png "Launch PM Agent")

## Build Product (or Domain) Knowledge

- [ ] Create a [GitHub issue](https://github.com/Azure/PMAgent-onboarding/issues/new?template=pm-agent-queries-template.md) to upload the resources you prepared, and copy the URL of this issue.

- [ ] Go to PM agent and send following message to PM agent to generate product knowledge. PM agent will help you create a PR for initial product knowledge.

> #onboard [URL of GitHb issue comment for product resources]

- [ ] Review and submit the product knowledge PR.

- Complete all **[TODO]Data_Engineer** actions for data engineering.
- Update **data hygiene** as the PR guidance, if necessary.
- Review the initial product knowledge and update it if necessary.

- [ ] Continue opimizing your product knowledge with PRs in future, if there is any new changes of telemetry.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.