HDP for SaaS
Począwszy od wersji 2.4 produkt znany wcześniej jako Boxafe został przemianowany na HDP for SaaS.
Niniejszy dokument prowadzi przez wykonanie wymaganych konfiguracji w Google Workspace, a następnie dodanie go do HDP for SaaS w celu zainicjowania kopii zapasowej.
HDP for SaaS dla Google Workspace wykorzystuje Google OAuth 2.0 do autoryzacji, zapewniając bezpieczeństwo poprzez umożliwienie użytkownikom delegowania uprawnień do swoich kont usługowych.
Przed użyciem HDP for SaaS dla Google Workspace należy utworzyć klucz usługi dla HDP for SaaS w Google Workspace oraz zezwolić HDP for SaaS na dostęp do Google Drive za pomocą API Drive SDK. Ten artykuł prowadzi przez proces umożliwienia użytkownikom dostępu do interfejsów API usług Google Workspace przy użyciu API Drive SDK oraz wygenerowania klucza usługi do autoryzacji HDP for SaaS dla Google Workspace.
Począwszy od wersji 2.4 produkt znany wcześniej jako Boxafe został przemianowany na HDP for SaaS.
- Cel
- Wprowadzenie
- Konfiguracja API Drive SDK
- Utworzenie klucza usługi dla HDP for SaaS w Google Workspace
- Włączenie delegowania w całej domenie (Domain-Wide-Delegation)
- Dodanie domeny Google Workspace w HDP for SaaS
Cel
Niniejszy dokument prowadzi przez wykonanie wymaganych konfiguracji w Google Workspace, a następnie dodanie go do HDP for SaaS w celu zainicjowania kopii zapasowej.
Wprowadzenie
HDP for SaaS dla Google Workspace wykorzystuje Google OAuth 2.0 do autoryzacji, zapewniając bezpieczeństwo poprzez umożliwienie użytkownikom delegowania uprawnień do swoich kont usługowych.
Przed użyciem HDP for SaaS dla Google Workspace należy utworzyć klucz usługi dla HDP for SaaS w Google Workspace oraz zezwolić HDP for SaaS na dostęp do Google Drive za pomocą API Drive SDK. Ten artykuł prowadzi przez proces umożliwienia użytkownikom dostępu do interfejsów API usług Google Workspace przy użyciu API Drive SDK oraz wygenerowania klucza usługi do autoryzacji HDP for SaaS dla Google Workspace.
Konfiguracja API Drive SDK
- Zaloguj się do konsoli administratora Google przy użyciu danych uwierzytelniających administratora domeny, której kopia zapasowa ma być wykonywana przez HDP for SaaS.
- Przejdź do Aplikacje > Google Workspace > Dysk i Dokumenty > Funkcje i aplikacje
- Kliknij Drive SDK.
- Zaznacz Zezwalaj użytkownikom na dostęp do Google Drive za pomocą API Drive SDK
- Kliknij ZAPISZ.
Utworzenie klucza usługi dla HDP for SaaS w Google Workspace
- Zaloguj się do Google Cloud Platform przy użyciu danych uwierzytelniających superadministratora domeny.
- Kliknij selektor rozwijany projektu.
Otworzy się okno Wybierz projekt. - Kliknij Nowy projekt.
Otworzy się strona Nowy projekt. - Wprowadź Nazwę projektu, Organizację oraz Lokalizację.
- Kliknij Utwórz.
Uwaga: W tym samouczku używamy nazwy projektu „BoxafeBackupSolution”.
Projekt zostanie utworzony, otrzymasz powiadomienie i zostaniesz przekierowany do Panelu.
Ważne: Jeżeli nie zostaniesz automatycznie przekierowany do Panelu, upewnij się, że nowy projekt jest wybrany i przejdź do
Interfejsy API i usługi > Panel. - Kliknij + WŁĄCZ INTERFEJSY API I USŁUGI.
Otworzy się strona Witamy w bibliotece API - Wyszukaj i włącz następujące interfejsy API:
- Admin SDK API
- Google People API
- Gmail API
- Google Calendar API
- Google Drive API
- Przejdź do
IAM i administracja > Konta usługi.
- Kliknij +UTWÓRZ KONTO USŁUGI.
- Wprowadź Nazwę konta usługi (w tym przykładzie: „BoxafeBackupSolution”).
- Kliknij UTWÓRZ I KONTYNUUJ.
- Kliknij Wybierz rolę i wybierz Podstawowe > Właściciel.
- Kliknij KONTYNUUJ.
- Kliknij GOTOWE.
Włączenie delegowania w całej domenie (Domain-Wide-Delegation)
- Przejdź do
IAM i administracja > Konta usługi. - Znajdź utworzone konto usługi i kliknij
Zarządzaj szczegółami.
- Przejdź do karty KLUCZE.
- Kliknij DODAJ KLUCZ > Utwórz nowy klucz.
Otworzy się okno Utwórz klucz prywatny. - Wybierz JSON jako Typ klucza.
- Kliknij UTWÓRZ.
Przeglądarka spróbuje otworzyć/zapisać plik JSON. Zapisz go na swoim komputerze. - Kliknij ZAMKNIJ.
- Przejdź do
IAM i administracja > Konta usługi. - Kliknij
aby skopiować identyfikator klienta OAuth2 konta usługi.
- Przejdź do https://admin.google.com/
- Kliknij Bezpieczeństwo
- Przejdź do Sterowanie dostępem i danymi > Sterowanie API
- Kliknij ZARZĄDZAJ DELEGOWANIEM W CAŁEJ DOMENIE.
- Kliknij Dodaj nowy.
Otworzy się okno Dodaj nowy identyfikator klienta.
- Skonfiguruj identyfikator klienta
- Identyfikator klienta: Wklej identyfikator klienta OAuth2
- Zakresy OAuth (oddzielone przecinkami): Skopiuj i wklej następujące zakresy:
https://www.googleapis.com/auth/admin.directory.user.readonly,
https://www.googleapis.com/auth/admin.directory.domain.readonly,
https://www.googleapis.com/auth/calendar,
https://www.googleapis.com/auth/calendar.events,
https://www.googleapis.com/auth/drive,
https://mail.google.com/, https://www.google.com/m8/feeds,
https://www.googleapis.com/auth/userinfo.email,
https://www.googleapis.com/auth/userinfo.profile,
https://www.googleapis.com/auth/plus.me
- Kliknij AUTORYZUJ
Dodanie domeny Google Workspace w HDP for SaaS
- Otwórz HDP for SaaS.
- Przejdź do Domeny.
- Kliknij Dodaj domenę > Google Workspace.
Otworzy się okno Dodaj domenę.
- Skonfiguruj domenę:
- Adres e-mail administratora domeny: Wprowadź adres e-mail administratora Google Workspace.
- Klucz usługi: Prześlij plik JSON klucza prywatnego pobrany na komputer.
- Kliknij Autoryzuj
- Wybierz Usługi domeny, których kopie zapasowe mają być wykonywane
- Skonfiguruj Dodawanie użytkowników:
- Wybierz Automatycznie, aby HDP for SaaS automatycznie dodawał użytkowników dodawanych do Google Workspace.
- Wybierz Ręcznie, wówczas konieczne będzie kliknięcie przycisku Dodaj użytkowników.
Pojawi się okno Dodaj użytkowników.- Kliknij Synchronizuj listę użytkowników, aby pobrać użytkowników z Google Workspace.
- Dodaj lub usuń konkretnych użytkowników, korzystając z pola wyboru obok ich adresu e-mail.
- Skonfiguruj Dodawanie dysków współdzielonych:
- Wybierz Automatycznie, aby HDP for SaaS automatycznie dodawał dyski współdzielone do HDP for SaaS.
- Wybierz Ręcznie, wówczas konieczne będzie ręczne dodawanie nowych dysków współdzielonych, zanim będą mogły być używane przez HDP for SaaS.
- Kliknij Dalej.
- Zdefiniuj politykę harmonogramu kopii zapasowych dla Wszystkich aplikacji lub Poszczególnych aplikacji:
- Wszystkie aplikacje: Wybierz ustawienia tworzenia kopii zapasowych dla Gmail, Kontaktów, Kalendarza, Dysku i Dysków współdzielonych.
- Poszczególne aplikacje: Wybierz ustawienia dla konkretnej aplikacji.
- Typ kopii zapasowej: Wybierz Ciągła, Ręczna lub Zaplanowana.
Uwaga: Opcje Ręczna i Zaplanowana nie są dostępne dla kopii zapasowych Gmail. - Data rozpoczęcia: Wprowadź datę, w której zadanie ma się rozpocząć.
- Opcjonalnie: Włącz Zatrzymaj kopię zapasową w dniu: i wybierz datę.
- Opcjonalnie: Włącz Usuń starsze wersje danych zapasowych po: i wybierz częstotliwość miesięczną.
- Kliknij Dodaj.
Domena Google Workspace zostanie dodana do HDP for SaaS, a zadania tworzenia kopii zapasowych będą przetwarzane zgodnie z wybranymi ustawieniami.