البدء

لإدارة الطابعات باستخدام Chrome Printer Management API، عليك اتّباع الخطوات التالية:

  1. فعِّل واجهة برمجة التطبيقات في مشروع على Google Cloud.
  2. أنشئ بيانات اعتماد OAuth 2.0 لحساب خدمة.
  3. امنح حساب الخدمة امتيازات المشرف لإدارة الطابعات.

يفترض هذا الدليل أنّك سبق أن أعددت شاشة موافقة OAuth لتطبيقك وأنشأت حساب خدمة. إذا لم يكن الأمر كذلك، اطّلِع على ضبط الموافقة على OAuth وإنشاء حساب خدمة قبل المتابعة.

يمكن لحسابات الخدمة فقط الوصول إلى واجهة برمجة تطبيقات إدارة طابعات Chrome.

على مشرف Chrome منح حساب الخدمة إذن الوصول اللازم لإدارة الطابعات الخاصة بحسابه. يمكن للمشرفين أيضًا حظر تطبيقات إدارة الطابعات محدّدة أو الوثوق بها.

تفعيل واجهة برمجة التطبيقات وإنشاء بيانات الاعتماد

  1. فعِّل واجهة برمجة التطبيقات. واجهة برمجة التطبيقات التي تريد تفعيلها هي "Admin SDK API".
  2. أنشئ بيانات اعتماد OAuth 2.0 لحساب الخدمة. خزِّن ملف JSON الذي تم تنزيله في مكان آمن.

تفعيل إمكانية الوصول إلى حساب الخدمة

قبل أن تتمكّن من استخدام حساب الخدمة لإدارة طابعات العميل أو خوادم الطباعة، يجب أن يمنح مشرف حساب العميل حساب الخدمة الامتيازات اللازمة.

الخيار 1: تفعيل التفويض على مستوى النطاق لحساب الخدمة

يتيح التفويض على مستوى النطاق لحساب الخدمة انتحال هوية مشرف لديه الامتيازات المناسبة لإدارة الطابعات وخوادم الطباعة.

تفعيل التفويض على مستوى النطاق

نطاق OAuth المطلوب لهذه الخطوة هو https://www.googleapis.com/auth/admin.chrome.printers.

الخيار 2: منح امتيازات دور المشرف إلى حساب الخدمة

إذا كنت تفضّل تقييد امتيازات حساب الخدمة على النطاق، يمكنك منحه دورًا يتضمّن امتيازات لإدارة الطابعات فقط. لمزيد من المعلومات حول استخدام الأدوار للتحكّم في الوصول، يُرجى الاطّلاع على إدارة الأدوار.

  1. بصفتك مشرفًا، سجِّل الدخول إلى وحدة تحكّم المشرف.
  2. في أعلى يمين الصفحة، انقر على > الحساب > أدوار المشرف.
  3. اختَر دورًا حاليًا يتضمّن الامتياز التالي، أو أنشئ دورًا جديدًا وأضِف هذا الامتياز:

    Services > ChromeOS > Settings > Manage Printers

  4. امنح هذا الدور لعنوان البريد الإلكتروني لحساب الخدمة.

حظر تطبيق لإدارة الطابعات أو الوثوق به

تكون التطبيقات موثوقًا بها تلقائيًا، ولكن يمكن للمشرف اختيار حظر تطبيقات معيّنة أو الوثوق بها لحسابه.

  1. بصفتك مشرفًا، سجِّل الدخول إلى وحدة تحكّم المشرف.
  2. في أعلى يمين الصفحة، انقر على "القائمة" > الأمان > التحكّم في البيانات والوصول > عناصر تحكّم واجهة برمجة التطبيقات.
  3. في قسم "التحكّم في الوصول إلى التطبيق"، انقر على إدارة إمكانية وصول التطبيقات التابعة لجهات خارجية.
  4. في قسم "التطبيقات المرتبطة":
    • إذا لم يظهر التطبيق في القائمة، انقر على إعداد تطبيق جديد. بعد ذلك، اتّبِع التعليمات الظاهرة على الشاشة.
    • إذا ظهر التطبيق في القائمة، انقر على اسم التطبيق. بعد ذلك، اختَر "محظورة" أو "موثوق بها" ضمن "إذن الوصول إلى التطبيق" وانقر على حفظ.