From e018f2ba90386e6c5faa56abddb63fc53a8c62b1 Mon Sep 17 00:00:00 2001 From: Joey Orlando Date: Mon, 15 Apr 2024 08:14:32 -0400 Subject: [PATCH] Add Google privacy policy note for Google Calendar integration (#4203) # What this PR does Screenshot 2024-04-10 at 11 36 58 This is a requirement to get our Google OAuth2 consent screen re-approved ## Checklist - [ ] Unit, integration, and e2e (if applicable) tests updated - [x] Documentation added (or `pr:no public docs` PR label added if not required) - [x] Added the relevant release notes label (see labels prefixed w/ `release:`). These labels dictate how your PR will show up in the autogenerated release notes. --- .../tabs/GoogleCalendar/GoogleCalendar.tsx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/grafana-plugin/src/containers/UserSettings/parts/tabs/GoogleCalendar/GoogleCalendar.tsx b/grafana-plugin/src/containers/UserSettings/parts/tabs/GoogleCalendar/GoogleCalendar.tsx index e27e3d31..ad02844d 100644 --- a/grafana-plugin/src/containers/UserSettings/parts/tabs/GoogleCalendar/GoogleCalendar.tsx +++ b/grafana-plugin/src/containers/UserSettings/parts/tabs/GoogleCalendar/GoogleCalendar.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from 'react'; import { css } from '@emotion/css'; -import { Button, HorizontalGroup, Switch, VerticalGroup, useStyles2 } from '@grafana/ui'; +import { Button, HorizontalGroup, Icon, Switch, VerticalGroup, useStyles2 } from '@grafana/ui'; import { observer } from 'mobx-react'; import { Block } from 'components/GBlock/Block'; @@ -123,6 +123,21 @@ const GoogleCalendar: React.FC<{ id: ApiSchemas['User']['pk'] }> = observer(({ i )} )} + + + + + Grafana OnCall's use and transfer to any other app of information received from Google APIs will adhere to{' '} + + Google API Services User Data Policy + + , including the Limited Use requirements. + +