Hizmet hesabınızı ayarlayın

Bu belgede, güvenli iletişim için hizmet hesabının nasıl ayarlanacağı açıklanmaktadır.

Hizmetten hizmete iletişim için hizmet hesabınızı ayarlama

Bu kılavuzda, güvenlik ve hizmetten hizmete iletişim için hizmet hesabı oluşturma adımları açıklanmaktadır. Hizmet hesabı oluşturma sayfasında bu adımların bazılarını tamamlamış olabilirsiniz ancak bu belgede, Navigation Connect API'ye erişmek için hizmet hesabı oluşturmayla ilgili ek talimatlar verilmektedir.

gcloud

${project_id} yerine proje kimliğinizi, ${service_account_email} yerine ise hizmet hesabınızın hesap e-posta adresini yazın.

Aşağıdaki adımlarda GCloud SDK kullanılır:

  1. Navigation Connect API'ye erişmek için kullanılacak bir hizmet hesabı oluşturun.

    gcloud --project=${project_id} iam service-accounts create navigationconnect
    
  2. Hesaba Hizmet Hesabı Jetonu Oluşturucu rolünü verin.

    gcloud projects add-iam-policy-binding ${project_id} \
      --member=serviceAccount:${service_account_email} \
      --role=roles/iam.serviceAccountTokenCreator
    
  3. Hesaba Navigation Connect yönetici rolünü verin.

    gcloud projects add-iam-policy-binding ${project_id} \
        --member=serviceAccount:${service_account_email} \
        --role=roles/navigationconnect.admin
    

GetTrip kullanılarak gezilere yalnızca okuma erişimi verilmesi gereken hizmet hesapları için roles/navigationconnect.viewer rolünü kullanın.