Genel Bakış
Google Cloud Depolama üzerindeki kova ve nesne üzerinde işlemler Workflow Automator aracılığıyla gerçekleştirilir.
Açıklama
Orchestration uygulamaları, iş akışları kullanarak farklı sistemler ve uygulamalar arasında yayılan yinelenen görevleri ve eylemleri otomatikleştirmenize olanak tanır. Bu uygulama için desteklenen işlemlerin listesi şunları içerir:
Kova Yönetimi
Kova oluştur
Kova sil
Kova ayrıntılarını al
Kova etiketlerini al
Kova ayrıntılarını güncelle
Kova Erişim Kontrolü Yönetimi
Kova erişim kontrolü oluştur
Kova erişim kontrolünü güncelle
Kova erişim kontrolünü sil
Nesne Yönetimi
Nesneyi kopyala
Nesneyi sil
Cloud Storage Nesnesini Freshservice Ticket Notuna Ekle
Nesne Ayrıntıları Al
Freshservice Eklerini Cloud Storage'a Yükle
Nesne Erişim Kontrolü Yönetimi
Nesne erişim kontrolü oluştur
Nesne erişim kontrolü oluştur güncelle
Nesne erişim kontrolü oluştur sil
Uygulama Kurulum Parametreleri:
Müşteri e-posta adresi
Özel anahtar
Özel anahtar kimliği
E-Posta Kimliği (GSuite hesap e-posta adresi)
Freshservice biletlerinize belge eklemek için aşağıdaki iki parametre gereklidir.
Freshservice Etki Alanı - Freshservice kiracınızın etki alanı. Örnek: yourcompany.freshservice.com
Freshservice API Anahtarı - Freshservice kiracınıza giriş yapın. Profil simgesine tıklayın -> Sağ taraftaki bölmede "Profil Ayarları" -> "API Anahtarınız" altında captcha'yı tamamlayın ve API anahtarınızı kopyalayın.
Kurulum Parametreleri Açıklaması:
Tüm uygulama kurulum parametreleri, Önkoşul (A) adımında oluşturulan hizmet hesabı kimlik bilgileri (JSON) içerisinde bulunmaktadır.
Önkoşullar
A. Hizmet Hesabı Oluştur:
Hizmet hesapları sayfasını açın.
Eğer istenirse, bir proje seçin veya yeni bir proje oluşturun.
"Create service account" düğmesine tıklayın.
Hizmet hesabı ayrıntıları altında, hizmet hesabının "Adı", "Kimliği" ve "Açıklamasını" doldurun ve "Oluştur" düğmesine tıklayın.
İsteğe Bağlı: Hizmet hesabı izinleri altında, hizmet hesabına verilecek IAM rollerini seçin ve ardından "Devam" düğmesine tıklayın.
İsteğe Bağlı: Bu hizmet hesabını kullanmaya ve yönetmeye izin verilen kullanıcıları veya grupları eklemek için, "Kullanıcılara bu hizmet hesabına erişim ver" seçeneğini kullanın.
Oluşturulan hizmet hesabını açın, "Anahtarlar" altında "Düzenle" düğmesine tıklayın ve "Yeni Anahtar Oluştur" seçeneğini seçin.
"Domain-Wide Delegation" üzerine tıklayın ve ardından "G Suite Alanı Genel Yetkilendirme Etkinleştir" seçeneğini seçin.
Yeni genel/özel anahtar çiftiniz oluşturulur ve bilgisayarınıza indirilir; bu özel anahtarın tek kopyasıdır. Onu güvenli bir şekilde saklamak sizin sorumluluğunuzdadır. Bu anahtar çiftini kaybederseniz, yeni bir tane oluşturmanız gerekecektir.
B. API'yi Etkinleştir ve Hizmetleri Kullan:
https://console.developers.google.com/ adresine gidin
API'yi Etkinleştir ve Hizmetleri Kullan'a tıklayın.
"Google Cloud Depolama JSON API"sini arayın.
Google Cloud Storage JSON API'yi etkinleştirin.
C. Google API için OAuth Kapsamlarını Atama:
Yönetici konsoluna gidin ve Ana Sayfa > Güvenlik > API kontrolleri'ni seçin.
"Domain-wide delegation" altında, "Domain Wide Delegation'i Yönet"e tıklayın.
"Domain-wide delegation" yönetim sayfasında, "Yeni Ekle"ye tıklayın.
Hizmet hesabının istemci kimliğini veya uygulamanın OAuth2 istemci kimliğini girin. OAuth Kapsamı altında, Önkoşullar (D) bölümünde belirtilen uygulamanın erişebileceği her kapsamı ekleyin.
"Yetkilendir"e tıklayın.
D. OAuth Kapsamları
Bu makale sizin için faydalı oldu mu?
Harika!
Geri bildiriminiz için teşekkür ederiz
Üzgünüz! Size yardımcı olamadık
Geri bildiriminiz için teşekkür ederiz
Geri bildirim gönderildi
Çabanızı takdir ediyoruz ve makaleyi düzeltmeye çalışacağız