مدیریت کاربران سازمان

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

این موضوع نحوه ایجاد و مدیریت کاربران سازمان را توضیح می‌دهد. برای انجام این کارها باید سرپرست سازمان باشید.

کاربران سازمان چه کسانی هستند؟

کاربران سازمان توسط سرپرست سازمان اجازه صریح دارند تا نهادها را در سازمان Apigee Edge ایجاد، بخوانند، ویرایش کنند، و/یا حذف کنند. اجازه‌ها مبتنی بر نقش هستند، به‌طوری که نقش مجموعه‌ای خاص و هدفمند از اجازه‌ها را منتقل می‌کند. این طرح اجازه را کنترل دسترسی نقش‌مبنا یا به‌طور خلاصه RBAC نیز می‌نامند.

کاربران سازمان با کدام نهادهای Edge کار می‌کنند؟

کاربران سازمان با تعدادی نهاد تعامل دارند، ازجمله:

  • پراکسی‌های میانای برنامه‌سازی کاربردی
  • محصولات میانای برنامه‌سازی کاربردی
  • برنامه‌های توسعه‌دهنده
  • توسعه‌دهندگان
  • محیط‌ها (جلسه‌ها و استقرار ابزار ردیابی)
  • گزارش‌های سفارشی (Analytics)

میزان تعامل مجاز به نقش یا نقش‌هایی که سرپرست سازمان به کاربر اختصاص داده است بستگی دارد. همچنین واگذاری نقش‌ها را ببینید.

کاوش صفحه «کاربران»

به صفحه «کاربران» که در زیر توضیح داده شده است دسترسی پیدا کنید.

Edge

برای دسترسی به صفحه «کاربران» بااستفاده از «واسط کاربر Edge»:

  1. به‌عنوان سرپرست سازمان به سیستم https://apigee.com/edge وارد شوید.
  2. سرپرست > کاربران را انتخاب کنید.

    اگر سرپرست سازمان نیستید، این منو دردسترس نیست.

صفحه «کاربر» همان‌طور که در شکل زیر نشان داده شده است ظاهر می‌شود.

همان‌طور که در شکل برجسته شده است، صفحه «کاربران» به شما امکان می‌دهد:

میانای کاربر Edge جدید (ابر خصوصی)

برای دسترسی به صفحه «کاربران» بااستفاده از «واسط کاربر New Edge»:

  1. به‌عنوان سرپرست سازمان در http://host:3001/edge به سیستم «واسط کاربر New Edge» وارد شوید، که در آن host نشانی IP یا نام ساناد میزبان اجرای «واسط کاربر New Edge» است.
  2. سرپرست > کاربران را انتخاب کنید.

    اگر سرپرست سازمان نیستید، این منو دردسترس نیست.

صفحه «کاربران» همان‌طور که در شکل زیر نشان داده شده است ظاهر می‌شود.

صفحه کاربران در «واسط کاربر New Edge»

همان‌طور که در شکل برجسته شده است، صفحه «کاربران» به شما امکان می‌دهد:

درحال افزودن کاربران

برای افزودن کاربر سازمان:

  1. دسترسی به صفحه «کاربران».
  2. روی + کاربر کلیک کنید.

    صفحه «کاربر جدید» نمایش داده می‌شود.

  3. نشانی ایمیل کاربر را وارد کنید.
  4. نقش‌هایی را که می‌خواهید به کاربر اختصاص دهید انتخاب کنید.
    می‌توانید بیش‌از یک نقش به کاربر اضافه کنید.
  5. روی ذخیره کلیک کنید.

اگر کاربر ازقبل حساب Apigee داشته باشد، سازمان جدید را پس‌از ورود به سیستم Apigee Edge خواهد دید. اگر کاربر جدید هنوز حساب Apigee ندارد، دستورالعمل‌های ایمیلی برای فعال‌سازی حساب، بازنشانی گذرواژه، و ورود به سیستم برای او ارسال می‌شود.

افزودن یا برداشتن ZoneAdmin

«واسط کاربر Apigee Edge» از افزودن سرپرستان منطقه پشتیبانی نمی‌کند. برای اعطا یا لغو دسترسی ZoneAdmin بااستفاده از Apigee API، این مراحل را دنبال کنید:

  1. از ابزار get_token برای دریافت داده‌واحد استفاده کنید.
  2. متغیرهای صادرشده:
    export TOKEN=token_from_above_step
    export ENDPOINT=https://api.enterprise.apigee.com
    export ORG=apigee_organization_name
    export EMAIL=apigee_username
  3. کاربر را به نقش ZoneAdmin اضافه کنید:
    curl -X POST -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/users/$EMAIL/userroles" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"
  4. نقش کاربر را بررسی کنید:
    curl -i "$ENDPOINT/v1/users/$EMAIL/userroles" -H "Content-type:application/json" -H "accept: application/json;charset=utf-8" -H "authorization: Bearer $TOKEN"
  5. برای برداشتن ZoneAdmin اضافه‌شده قبلی:
    curl -X DELETE -i -d '{"role" : [ {"name" : "zoneadmin"} ] }' "$ENDPOINT/v1/o/$ORG/userroles/zoneadmin/users/$EMAIL" -H "Content-type:application/json" -H "Authorization: Bearer $TOKEN"

درستی‌سنجی کردن ZoneAdmin

برای تأیید اینکه نقش ZoneAdmin در سازمانتان وجود دارد یا نه، کاربری با نقش سرپرست سازمان می‌تواند تماس مدیریت API زیر را اجرا کند:

curl -H "Authorization: Bearer $TOKEN" 'https://api.enterprise.apigee.com/v1/o/org-name/userroles/zoneadmin'

اگر نقش وجود داشته باشد، برونداد زیر را خواهید دید:

    {
      "name" : "zoneadmin"
    }
    

اگر نقش وجود نداشته باشد، برونداد زیر را خواهید دید:

      {
        "code" : "usersandroles.UserRoleDoesNotExist",
        "message" : "Userrole zoneadmin does not exist",
        "contexts" : [ ]
      }
      

اگر نقش ZoneAdmin در سازمانتان وجود ندارد، باید با پشتیبانی Apigee تماس بگیرید تا نقش ایجاد شود. کاربران سرپرست سازمان اجازه‌های لازم برای ایجاد نقش «سرپرست منطقه» را ندارند و درنتیجه نمی‌توانند کاربرانی را به آن اضافه کنند (اگر نقش وجود نداشته باشد).

ویرایش نمایه کاربر و نقش‌های اختصاص‌داده‌شده

می‌توانید نمایه کاربر را ویرایش کنید و هنگام ایجاد کاربر جدید یا ویرایش کاربر موجود، یک یا چند نقش به کاربر اضافه کنید. همچنین واگذاری نقش‌ها را ببینید.

برای ویرایش نمایه کاربر و نقش‌های اختصاص‌داده‌شده:

  1. دسترسی به صفحه «کاربران».
  2. روی نام کاربر موجود کلیک کنید.
  3. روی ویرایش کلیک کنید.
  4. فقط می‌توانید نام و نام خانوادگی خودتان را تغییر دهید، نه نام و نام خانوادگی کاربران دیگر را.
  5. افزودن یا برداشتن نقش‌ها:
    • برای افزودن نقش، در فیلد نقش‌ها کلیک کنید و نقش جدیدی را از منو کرکره‌ای انتخاب کنید.
    • برای برداشتن نقش، روی x منسوب به نقش کلیک کنید.
  6. درصورت تمایل، مرحله قبلی را برای افزودن نقش‌های بیشتر تکرار کنید.
  7. روی ذخیره کلیک کنید.

برداشتن کاربران از سازمان

برای برداشتن کاربر از سازمان، باید سرپرست سازمان باشید.

  1. دسترسی به صفحه «کاربران».
  2. در ستون «کنش‌ها» مربوط به کاربری که می‌خواهید بردارید، روی برداشتن کلیک کنید.

برای حذف کامل کاربر از Apigee، با پشتیبانی Apigee تماس بگیرید.