Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu belgede, Route Optimization için Identity and Access Management (IAM) rolleri ve izinleri hakkında bilgi verilmektedir. IAM, belirli Route Optimization kaynaklarına ayrıntılı erişim izni vermenize olanak tanır ve diğer kaynaklara erişimi önlemeye yardımcı olur. IAM, hiç kimsenin gerçekten ihtiyaç duyduğundan daha fazla izne sahip olmaması gerektiğini belirten en düşük ayrıcalık güvenlik ilkesini uygulamanıza olanak tanır.
Bir asıl (kullanıcı, grup veya hizmet hesabı) Google Cloud API'yi çağrdığında, kaynağı kullanmak için uygun IAM izinlerine sahip olmalıdır. Bir kullanıcıya gerekli izinleri vermek için kullanıcıya bir IAM rolü verirsiniz.
Google Cloud'da erişimi yönetme hakkında genel bilgi edinmek için IAM'e genel bakış başlıklı makaleyi inceleyin.
Üst öğelerin Rota Optimizasyonu'na erişmesine izin vermek için önceden tanımlanmış IAM rolleri şunlardır:
Route Optimization Editor (roles/routeoptimization.editor): Kullanıcıya veya hizmet hesabına projedeki Route Optimization kaynaklarına okuma ve yazma erişimi verir. Buna OptimizeTours ve BatchOptimizeTours'ü çağırma ve GetOperation kullanarak uzun süren işlemleri alma özelliği de dahildir.
Route Optimization Viewer (roles/routeoptimization.viewer): Projedeki rota optimizasyonu kaynaklarına salt okunur erişim verir. Bu rol, OptimizeTours çağrısı yapma ve GetOperation kullanarak uzun süreli işlemlere erişme olanağı sağlar.
Cloud SDK'yı kullanarak bir asıl öğe için bağlama oluşturarak rol atayabilirsiniz:
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-12-03 UTC."],[[["Route Optimization utilizes Identity and Access Management (IAM) to control access to its resources, enabling you to grant specific permissions to users, groups, or service accounts."],["IAM roles like `Route Optimization Editor` and `Route Optimization Viewer` provide predefined permission sets for managing and viewing Route Optimization resources."],["Users or service accounts need appropriate IAM permissions to interact with Google Cloud APIs and use Route Optimization features like `OptimizeTours` and `BatchOptimizeTours`."],["The principle of least privilege is enforced by IAM, ensuring that users have only the necessary permissions for their tasks."],["After role configuration, an OAuth token is required for authentication when using Route Optimization."]]],["IAM roles control access to Route Optimization resources. Principals require appropriate IAM permissions to use Google Cloud APIs. The `Route Optimization Editor` role grants read/write access, including calling `OptimizeTours`, `BatchOptimizeTours`, and `GetOperation`. The `Route Optimization Viewer` role offers read-only access, enabling `OptimizeTours` and `GetOperation`. Roles are assigned to principals through IAM bindings in the Cloud SDK using `gcloud`. After roles are configured, you must create an OAuth token.\n"]]