پرش به مطلب اصلی

ماشین یوزر

برای مدیریت محصولات به وسیله‌ی API به کلید API یا API Key نیاز داریم. این کلید‌ها در قسمت ماشین یوزر قابل تعریف هستند. با اختصاص یک نام به ماشین یوزر در قسمت قوانین دسترسی می‌توانید دسترسی مشخصی به هر ماشین یوزر اختصاص دهید.

برای تعریف یک ماشین یوزر مراحل زیر را انجام دهید:

۱. از منوی اصلی گزینه‌ی تنظیمات را انتخاب کنید.

۲. در قسمت IAM از منوی باز شده «فهرست ماشین یوزرها» را انتخاب کنید. در این صفحه می‌توانید همه‌ی ماشین یوزر‌های تعریف‌شده را مشاهده کنید.

۳. برای تعریف ماشین یوزر جدید روی دکمه‌ی «ساخت ماشین یوزر» کلیک کنید.

۴. در صفحه‌ای که باز می‌شود، نامی به ماشین یوزر خود اختصاص دهید.

نام ماشین یوزر می‌تواند شامل حروف انگلیسی کوچک، اعداد و - باشد و طول آن باید بین ۵ تا ۱۰۰ کارکتر باشد.

۵. سپس دکمه‌ی «ساخت ماشین یوزر» را بزنید.

توجه داشته باشید پس از ساخت ماشین یوزر باید با تعریف یک قانون دسترسی، دسترسی‌های لازم را به ماشین‌یوزر اختصاص دهید تا بتوانید پاسخ درخواست‌های API را دریافت کنید.

کلیدهای دسترسی

پس از ساخت ماشین یوزر می‌توانید به آن کلید‌های دسترسی از نوع API یا HMAC اضافه کنید.

افزودن API Keys

از منوی (...) مقابل ماشین یوزر، گزینه‌ی «کلیدهای دسترسی» را انتخاب کنید.

سپس با انتخاب گزینه‌ی «ساخت کلید دسترسی»، API Key را بزنید.

کلید API جدیدی برای شما تولید می‌شود. کلید را کپی کرده و نزد خود نگه دارید زیرا به دلایل امنیتی دیگر به آن دسترسی نخواهید داشت.

شما می‌توانید چند API Key برای هر ماشین‌یوزر تعریف کنید و هنگام نیاز آن‌ها را حذف یا غیرفعال کنید.

راهنمای استفاده از API به شما در استفاده از کلید API کمک می‌کند.

افزودن HMAC Keys

HMAC روشی برای احراز هویت رمزنگاری‌شده است که برای امضای درخواست‌ها و افزایش امنیت ارتباطات استفاده می‌شود. در حساب کاربری آروان‌کلاد می‌توانید برای ماشین یوزرها، HMAC Key تعریف کنید.

توجه داشته باشید که HMAC تنها برای APIهای فضای ابری قابل استفاده هستند.

برای افزودن HMAC Keyاز منوی (...) مقابل ماشین یوزر، گزینه‌ی «کلیدهای دسترسی» را انتخاب کنید.

سپس روی دکمه‌ی «ساخت کلید دسترسی» کلیک و HMAC Key را انتخاب کنید.

کلید HMAC تولیدشده را کپی و ذخیره کنید.

این کلید تنها یک بار نمایش داده می‌شود و دیگر امکان بازیابی ندارد.

شما می‌توانید چند HMAC Key برای هر ماشین‌یوزر تعریف کنید و هنگام نیاز آن‌ها را حذف یا غیرفعال کنید.