-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Docker] AppInsights Workpace and non-private tag #3683
base: main
Are you sure you want to change the base?
Conversation
"kind": "web", | ||
"tags": { | ||
"[concat('hidden-link:', variables('appServiceResourceId'))]": "Resource", | ||
"displayName": "AppInsightsComponent", | ||
"FhirServerSolution": "[parameters('solutionType')]" | ||
"FhirServerSolution": "[parameters('solutionType')]", | ||
"Privacy.Asset.NonPersonal": "" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this needed in OSS?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When this script is executed, it creates App Insights resources that can trigger S360 alerts in our subscriptions.
To minimize the number of S360 alerts I thought about adding this tag during the creation of these App Insights.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this tag is correct for all OSS deployments. We should check w/ Joyce, but my understanding is If you deploy a test OSS solution and you login with your IP address, upn, etc that is still personal data even if it's only employee data.
I would recommend exposing an "additionalTags" variable that is an object and combining it with this tag object. I've seen this done in the past
Description
Changes in the docker template:
Testing
Ran the script manually I was able to create the workspace and assign the non-personal tag as expected.
FHIR Team Checklist
Semver Change (docs)
Patch|Skip|Feature|Breaking (reason)