ایجاد کاربران جهانی

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

همانطور که در زیر توضیح داده شده است، از طریق Edge UI، Edge API یا مستقیماً از وب سایت Apigee یک کاربر جهانی ایجاد کنید.

  • رابط کاربری لبه
    برای Edge for Public Cloud و Edge for Private Cloud، یک مدیر سازمان از رابط کاربری Edge برای اضافه کردن یک کاربر جهانی به یک سازمان موجود با یک نقش خاص استفاده می کند. اگر کاربر از قبل وجود داشته باشد، کاربر به سازمان اضافه می شود.

    اگر کاربر وجود نداشته باشد، Edge کاربر را ایجاد می کند و یک پیام ایمیل برای فعال کردن حساب و تعیین رمز عبور برای کاربر ارسال می کند. کاربر بلافاصله در Edge UI ظاهر می شود، حتی قبل از اینکه کاربر حساب را فعال کند.

    در حالی که سرپرست سازمان مجوز لازم برای ایجاد مستقیم کاربر را ندارد، افزودن یک کاربر جدید به سازمان در رابط کاربری Edge، گردش کار Edge را که کاربر را ایجاد می‌کند، آغاز می‌کند.
  • Edge API
    در نصب Edge for Private Cloud، یک مدیر سیستم از Edge API برای ایجاد یک کاربر سراسری استفاده می کند.

    پس از ایجاد کاربر، باید یک تماس API دوم برقرار کنید تا کاربر را به نقش مدیر سیستم، به نقش سازمان و سازمان یا هر دو اضافه کنید. کاربر جدید تا زمانی که به یک سازمان اضافه نشود نمی‌تواند وارد رابط کاربری Edge شود.

  • وب سایت Apigee
    هر کسی می تواند برای یک حساب ابری رایگان Edge در https://login.apigee.com/sign_up ثبت نام کند. هنگامی که مستقیماً در Edge یک حساب ایجاد می کنید، Edge به طور خودکار یک کاربر جهانی و یک سازمان برای شما ایجاد می کند و حساب کاربری شما به عنوان مدیر سازمان برای سازمان شما اختصاص می یابد. پس از ایجاد حساب، مدیر سازمان دیگری می تواند شما را به سازمان خود اضافه کند.

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

ایجاد یک کاربر سراسری از طریق رابط کاربری Edge

یک مدیر سازمان می تواند یک کاربر در رابط کاربری Edge ایجاد کند و نقشی را به کاربر جدید در سازمان اختصاص دهد:

  1. همانطور که در زیر توضیح داده شده است به صفحه کاربر دسترسی پیدا کنید.

    لبه

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

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

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

    Classic Edge (ابر خصوصی)

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

    1. به عنوان مدیر سازمان وارد http:// ms-ip :9000 شوید، جایی که ms-ip آدرس IP یا نام DNS گره مدیریت سرور است.
    2. مدیر > کاربران سازمان را انتخاب کنید.
  2. روی + کاربر کلیک کنید.

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

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

    کاربر در رابط کاربری Edge ظاهر می‌شود و Edge برای کاربر جدید ایمیلی با دستورالعمل‌هایی برای فعال کردن حساب و ورود به سیستم ارسال می‌کند.

کاربر می تواند با استفاده از یکی از موارد زیر وارد رابط کاربری Edge شود:

  • آدرس ایمیل
  • نام کاربری که بخشی از آدرس ایمیل قبل از @ است.

ایجاد یک کاربر جهانی از طریق API Edge

در Apigee Edge for Private Cloud، افزودن یک کاربر جدید از طریق Edge API یک فرآیند دو مرحله‌ای است:

  1. به عنوان مدیر سیستم ، برای افزودن کاربر جهانی جدید، تماس API را برقرار کنید:
    curl -H "Content-Type:application/xml" -u <sysAdminEmail:pword> \
      -X POST https://<ms_IP>:8080/v1/users \
      -d '<User> \
        <FirstName>Foo</FirstName> \
        <LastName>Bar</LastName> \
        <Password>myPword</Password> \
        <EmailId>foo@bar.com</EmailId> \
      </User>'
    
    که در آن <ms_IP> آدرس IP یا نام DNS سرور مدیریت لبه است.
  2. با انجام یک یا هر دو مورد زیر، کاربر جدید را به یک نقش اختصاص دهید:
    1. اگر قرار است کاربر جدید به‌عنوان مدیر سیستم عمل کند، به‌عنوان مدیر سیستم از فراخوانی API زیر برای اضافه کردن کاربر به نقش مدیر سیستم، sysadmin یا نقش سرپرست سیستم فقط خواندنی، sysadmin-readonly استفاده کنید:
      curl -u <sysAdminEmail>:<passwd> \
       -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \
       -d 'id=foo@bar.com'
      
    2. به عنوان مدیر سیستم یا مدیر سازمان ، کاربر جدید را به نقشی در یک سازمان اختصاص دهید. یک کاربر سراسری در رابط کاربری Edge ظاهر نمی‌شود و نمی‌تواند وارد رابط کاربری Edge شود تا زمانی که آن کاربر به نقشی در یک سازمان اختصاص داده شود.
      curl -H "Content-Type:application/x-www-form-urlencoded" \
        -u <orgOrSysAdminEmail:pword> -X POST \
        https://<ms_IP>:8080/v1/organizations/{org_name}/userroles/{role_name}/users?id=foo@bar.com
      
      نقش خاص کاربر جدید را جایگزین {role_name} کنید. نقش ها عبارتند از:
      • مدیر سازمان: orgadmin
      • مدیر سازمان فقط خواندنی (فقط ابر): readonlyadmin
      • مدیر عملیات: opsadmin
      • کاربر تجاری: businessuser
      • کاربر: user

انجام وظایف اضافی برای مدیریت کاربران

جدول زیر عملیاتی را نشان می دهد که می توانید روی یک کاربر سراسری انجام دهید.

بسیاری از این عملیات، مانند حذف یک کاربر سراسری، به امتیازات مدیر سیستم نیاز دارند. برای نصب Edge مبتنی بر ابر، برای انجام این اقدامات با پشتیبانی Apigee Edge تماس بگیرید. برای نصب Edge for Private Cloud، مدیر سیستم می تواند آنها را انجام دهد.

اقدام

نقش مورد نیاز

چگونه

مدیریت کاربران جهانی

لیست همه کاربران

ادمین سیستم

API

افزودن کاربر *

ادمین سیستم

API*

حذف کاربر

ادمین سیستم

API

تغییر رمز عبور کاربر یا سایر اطلاعات

ادمین سیستم

API

لیست همه نقش ها برای کاربر

ادمین سیستم

API

* در حالی که فقط سرپرست سیستم می‌تواند کاربر را ایجاد کند، یک مدیر سازمان می‌تواند با افزودن یک کاربر جدید به یک سازمان در رابط کاربری مدیریت Edge، گردش کار را راه‌اندازی کند.

نقش های مدیر سیستم را مدیریت کنید

فهرست نقش های مدیر سیستم

ادمین سیستم

API

اضافه کردن کاربر به نقش مدیر سیستم

ادمین سیستم

API

لیست کاربران در نقش مدیر سیستم

ادمین سیستم

API

حذف کاربر از نقش مدیریت سیستم

ادمین سیستم

API

نقش های سازمان را مدیریت کنید

فهرست نقش های سازمان

ادمین سیستم

مدیر سازمان

API/UI

کاربر را به یک نقش اضافه کنید

ادمین سیستم

مدیر سازمان

API/UI

کاربران را برای یک نقش جذب کنید

ادمین سیستم

مدیر سازمان

API/UI

فهرست کاربران در یک سازمان **

ادمین سیستم

مدیر سازمان

UI

عضویت کاربر در نقش را حذف کنید

ادمین سیستم

مدیر سازمان

API/UI

برای عملیات اضافی، نقش های کاربر را ببینید

ادمین سیستم

مدیر سازمان

API/UI

** هیچ تماس API واحدی وجود ندارد که همه کاربران یک سازمان را فهرست کند. در عوض، یک تماس برقرار می کنید تا همه نقش ها را در سازمان به دست آورید. سپس فهرست نقش‌ها را تکرار می‌کنید تا همه کاربران در هر نقش را دریافت کنید.