گرفتن توکن برای دسترسی

برای دسترسی به سرویس‌ها نیاز به توکن دارید. برای گرفتن توکن، مراحل زیر را طی کنید:

۱- ایجاد قانون

  • پس از ورود به پنل کاربری ستون، وارد سرویس مدیریت هویت و دسترسی (IAM) شوید. پس از آن به قسمت قانون‌ها بروید. (https://ocean.sotoon.ir/bepa/rules)
  • روی دکمه‌ی افزودن قانون کلیک کنید.
  • در قسمت نام مقدار دلخواه خود را وارد کنید(مثلا authentication_access_rule).
  • در قسمت آبجکت گزینه‌ی ai را انتخاب کنید.
  • در قسمت مسیر، مقدار authentication/authentication را وارد کنید.
1

۲- ایجاد نقش

  • پس از ورود به پنل کاربری ستون، وارد سرویس مدیریت هویت و دسترسی (IAM) شوید. پس از آن به قسمت نقش‌ها بروید. (https://ocean.sotoon.ir/bepa/roles)
  • در قسمت نقش‌های فضای کاری، روی دکمه‌ی افزودن نقش کلیک کنید.
  • در قسمت نام مقدار دلخواه خود را وارد کنید (مثلا authentication_access_role).
2

۳- ایجاد کاربر-سرویس

  • پس از ورود به پنل کاربری ستون، وارد سرویس مدیریت هویت و دسترسی (IAM) شوید. پس از آن به قسمت کاربر-سرویس‌ها بروید.

(https://ocean.sotoon.ir/bepa/service-users)

  • روی دکمه‌ی ساخت کاربر سرویس کلیک کنید.
  • در قسمت نام و توضیحات مقدار دلخواه خود را وارد کنید.
3

۴- اختصاص دادن قانون و کاربر-سرویس

  • دوباره به قسمت نقش‌ها بروید.(https://ocean.sotoon.ir/bepa/roles)
  • روی همان نقشی که در مرحله‌ی ۲ ساختید کلیک کنید.
  • روی دکمه‌ی افزودن قانون کلیک کنید و همان قانونی که درمرحله‌ی ۱ ساختید را انتخاب کنید.
4
  • روی دکمه‌ی اختصاص دادن کاربر-سرویس کلیک کنید.(دقت کنید اشتباها اختصاص دادن کاربر را انتخاب نکنید) و همان کاربر-سرویسی که در مرحله‌ی ۳ ساختید را انتخاب کنید.
5

۵- گرفتن توکن

روی دکمه‌ی افزودن توکن کلیک کنید.

6

پس از طی این مراحل، یک توکن جدید ساخته می‌شود.

نکته: هنگام ثبت درخواست باید یک header با کلید token و مقدار توکنی که در مرحله ی آخر گرفتید برای درخواست وجود داشته باشد. دقت کنید که از کل توکن استفاده کنید و رشته‌ی "service-user" را از آن حذف نکنید. برای نهایی‌سازی دسترسی، شناساگر workspace خود را برای تیم پشتیبانی ستون بفرستید.

آیا این مقاله به شما کمک کرد؟

با نظر دادن به بهبود کیفیت مستندات کمک کنید