العودة إلى الفهرس / تفويض الوكلاء
ربط الوكيل بأداة بيانات خارجية بتفويض المستخدم
أوقف التشغيل عندما تحتاج الأداة إلى اعتماد المستخدم وأكمل موافقة الخدمة الخارجية ثم استأنف الاستدعاء المنتظر.
الهدف
الوصول إلى بيانات خارجية بنطاقات وافق عليها المستخدم صراحةً دون كشف بيانات اعتماد طويلة الأمد للوكيل.
الخطوات
- حدّد الموارد التي تصل إليها الأداة لمستخدم واحد ونطاقات OAuth التي يدعمها المزود. [auth]
- صرّح بـ OAuth عبر
AuthConfig(auth_scheme=..., raw_auth_credential=..., credential_key="documents_api")واضبط خدمة بيانات اعتماد لـ CredentialManager. [auth] - عند مقاطعة التفويض للتشغيل، وجّه المستخدم إلى شاشة موافقة المزود ولا تضع الرموز في رسائل النموذج. [auth]
- بعد الاستدعاء، تحقق من الحالة وربط المستخدم وأعد بيانات الاعتماد بأمان إلى الأداة المنتظرة وحدد مدة صلاحيتها. [auth]
طريقة التحقق
يقتصر التفويض على النطاقات المطلوبة؛ وتُرفض الحالة الخاطئة والرموز المنتهية أو التابعة لمستخدم آخر دون تسجيل الرموز.
معالجة الأعطال
إذا طلبت الأداة الموافقة مجدداً بعد الاستئناف، فتحقق من إعادة نتيجة التفويض الصحيحة إلى جلسة المستخدم نفسها.
الصلاحيات
المتطلبات السابقة
- Python 3.11+ وإصدار google-adk المتوافق مع المراجعة المثبتة وبيئة اختبار معزولة
- بيانات اعتماد مزود النموذج للاستدلال الحي؛ لا تضعها في الشيفرة أو السجلات
- Python 3.11+ وgoogle-adk وتسجيل عميل OAuth لدى المزود ومستأجر اختبار بنطاقات قراءة دنيا.
الصلاحيات
- استخدم بيانات اختبار مصرحاً بها فقط؛ واعزل الجلسات وبيانات الاعتماد لكل مستخدم؛ واحصل على موافقة بشرية قبل الآثار الخارجية
القيود
يتبع هذا الإجراء Google ADK عند المراجعة المثبتة؛ وقد تختلف الإصدارات أو النماذج أو الخدمات البعيدة في الواجهات ودلالات الأحداث. أعد التحقق من الصلاحيات والاحتفاظ والاستعادة قبل الإنتاج.
المصدر الأصلي المثبت
- المستودع
- google/adk-python
- مسار الملف
- docs/guides/auth/tool_auth/index.md
- الإيداع المثبت
e9b74d36140f2594b24c481fb7a3825b2cb01e96- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: Apache-2.0