رموز المستخدم (User Tokens)
User Tokens
شرح كيفية إنشاء وإدارة رموز المستخدم (User Tokens) في Validatar واستخدامها للوصول إلى واجهة API.
نظرة عامة
تُستخدم رموز المستخدم (User Tokens) لإجراء طلبات API نيابة عن مستخدم. عند إنشاء رمز مستخدم جديد، سيتمكن المستخدم من الوصول إلى مشاريع ونطاقات (Scopes) محددة. يحتوي الرمز على معلومات أمان المستخدم بشكل مشفّر.
إنشاء رموز المستخدم
يرتبط كل رمز دائمًا بحساب مستخدم محدد، ويرث صلاحيات ذلك المستخدم.
- 1بعد تسجيل الدخول إلى Validatar، انقر على اسم المستخدم في الزاوية العلوية اليمنى.
- 2من اللوحة اليسرى، اختر Tokens.
- 3اختر New Token.
- 4أدخل اسمًا للرمز (Token name).
- 5أدخل قائمة عناوين IP مفصولة بفواصل يمكن للرمز الوصول إليها عبر API (اختياري).
- 6حدد المشاريع (Projects) التي يمكن لهذا الرمز الوصول إليها: Allow access to all projects أو Filter access to the following project(s).
- 7حدد النطاقات (Scopes) المسموح بها: Allow access to all scopes أو Allow access to the following scope(s)، وتشمل: Execution (تشغيل الاختبارات والمهام)، Security Admin (إنشاء المستخدمين وإزالتهم)، Authoring (تعديل محتوى العمليات مثل الاختبارات والمهام والمجلدات).
- 8انقر على Save.
بعد حفظ رمز المستخدم، يتم إنشاء مفتاح API مُخفى (masked). يمكن إظهار هذا المفتاح (unmask) وهو ما ستحتاجه للاتصال بواجهة API.
إدارة رموز المستخدم
يمكن لمسؤول Validatar من نوع Security أو Global إدارة رموز المستخدمين عبر الانتقال إلى Settings > User Tokens.
تستخدم إدارة رموز المستخدمين نفس واجهة إنشاء رمز جديد. يمتلك المسؤول القدرات التالية:
- تعديل الرموز وتعطيلها وحذفها.
- عرض المشاريع التي يمكن للرمز الوصول إليها.
- عرض النطاقات التي يمكن للرمز الوصول إليها.
- عرض تاريخ آخر استخدام للرمز.
- عرض عمر الرمز.
لا يمكن للمسؤول إظهار (unmask) مفتاح API الخاص برمز مستخدم. فقط حساب المستخدم المرتبط بالرمز يمكنه إظهار المفتاح.
استخدام الرموز للوصول إلى API
يمكنك معرفة المزيد حول نطاقات API باستخدام وثائق API الخاصة بـ Validatar على صفحة تهيئة رمز المستخدم.
تتضمن الوثائق معلومات حول نقاط نهاية REST API التي يحتوي عليها كل نطاق، وأمثلة على استجابات API.