شما در حال مشاهده مستندات Apigee Edge هستید.
به مستندات Apigee X مراجعه کنید . اطلاعات
همانطور که در زیر توضیح داده شده است، یک کاربر سراسری از طریق رابط کاربری Edge، رابط برنامهنویسی Edge یا مستقیماً از وبسایت Apigee ایجاد کنید.
- رابط کاربری اج
برای هر دو Edge برای ابر عمومی و Edge برای ابر خصوصی، مدیر سازمان از رابط کاربری Edge برای اضافه کردن یک کاربر سراسری به یک سازمان موجود با یک نقش خاص استفاده میکند. اگر کاربر از قبل وجود داشته باشد، کاربر به سازمان اضافه میشود.
اگر کاربر وجود نداشته باشد، Edge کاربر را ایجاد میکند و یک پیام ایمیل برای فعال کردن حساب و تنظیم رمز عبور برای او ارسال میکند. کاربر بلافاصله، حتی قبل از اینکه کاربر حساب را فعال کند، در رابط کاربری Edge ظاهر میشود.
اگرچه مدیر سازمان مجوز لازم برای ایجاد مستقیم کاربر را ندارد، اما اضافه کردن یک کاربر جدید به سازمان در رابط کاربری Edge، گردش کار Edge را که کاربر را ایجاد میکند، آغاز میکند. - رابط برنامهنویسی کاربردی لبه
در نصب Edge برای ابر خصوصی، مدیر سیستم از Edge API برای ایجاد یک کاربر سراسری استفاده میکند.
پس از ایجاد کاربر، باید یک فراخوانی API دوم انجام دهید تا کاربر را به نقش مدیر سیستم، به نقش سازمان و سازمان یا هر دو اضافه کنید. کاربر جدید تا زمانی که به یک سازمان اضافه نشود، نمیتواند وارد رابط کاربری Edge شود. - وب سایت آپیجی
هر کسی میتواند برای یک حساب کاربری ابری رایگان Edge در آدرس https://login.apigee.com/sign_up ثبتنام کند. وقتی مستقیماً در Edge یک حساب کاربری ایجاد میکنید، Edge بهطور خودکار یک کاربر جهانی و یک سازمان برای شما ایجاد میکند و حساب کاربری شما به عنوان مدیر سازمان برای سازمان شما تعیین میشود. پس از ایجاد حساب، مدیر سازمان دیگری میتواند شما را به سازمان خود اضافه کند.
برای اطلاعات بیشتر به ایجاد حساب کاربری Apigee Edge مراجعه کنید.
ایجاد یک کاربر سراسری از طریق رابط کاربری Edge
مدیر سازمان میتواند در رابط کاربری Edge یک کاربر ایجاد کند و نقشی را به کاربر جدید در سازمان اختصاص دهد:
- به صفحه کاربر، همانطور که در زیر توضیح داده شده است، دسترسی پیدا کنید.
لبه
برای دسترسی به صفحه کاربران با استفاده از رابط کاربری Edge:
- به عنوان مدیر سازمان وارد https://apigee.com/edge شوید.
- مدیر > کاربران را انتخاب کنید.
اگر مدیر سازمان نیستید، این منو در دسترس نیست.
لبه کلاسیک (ابر خصوصی)
برای دسترسی به صفحه کاربران با استفاده از رابط کاربری کلاسیک اج:
- به عنوان مدیر سازمان وارد آدرس
http:// ms-ip :9000شوید، که در آن ms-ip آدرس IP یا نام DNS گره سرور مدیریت است. - مدیر > کاربران سازمان را انتخاب کنید.
- روی + کاربر کلیک کنید.
صفحه کاربر جدید نمایش داده میشود.
- آدرس ایمیل کاربر را وارد کنید.
- نقشهایی را که میخواهید به کاربر اختصاص دهید، انتخاب کنید.
شما میتوانید بیش از یک نقش به یک کاربر اضافه کنید. - روی ذخیره کلیک کنید.
کاربر در رابط کاربری Edge ظاهر میشود و Edge ایمیلی حاوی دستورالعملهای فعالسازی حساب کاربری و ورود به سیستم را برای کاربر جدید ارسال میکند.
کاربر میتواند با استفاده از یکی از روشهای زیر وارد رابط کاربری Edge شود:
- آدرس ایمیل
- نام کاربری، که بخشی از آدرس ایمیل قبل از @ است.
ایجاد یک کاربر سراسری از طریق Edge API
در Apigee Edge برای فضای ابری خصوصی، اضافه کردن یک کاربر جدید از طریق Edge API یک فرآیند دو مرحلهای است:
- به عنوان مدیر سیستم ، فراخوانی API را برای افزودن کاربر سراسری جدید انجام دهید:
که در آن <ms_IP> آدرس IP یا نام DNS سرور مدیریت لبه است.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>'
- با انجام یک یا هر دو مورد زیر، کاربر جدید را به یک نقش اختصاص دهید:
- اگر قرار است کاربر جدید به عنوان مدیر سیستم فعالیت کند، به عنوان مدیر سیستم از فراخوانی API زیر برای اضافه کردن کاربر به نقش مدیر سیستم،
sysadmin، یا نقش مدیر سیستم فقط خواندنی،sysadmin-readonlyاستفاده کنید:curl -u <sysAdminEmail>:<passwd> \ -X POST https://<ms_IP>:8080/v1/userroles/sysadmin/users \ -d 'id=foo@bar.com'
- به عنوان مدیر سیستم یا مدیر سازمان ، کاربر جدید را به نقشی در یک سازمان اختصاص دهید. یک کاربر سراسری در رابط کاربری 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
- مدیر سازمان:
- اگر قرار است کاربر جدید به عنوان مدیر سیستم فعالیت کند، به عنوان مدیر سیستم از فراخوانی API زیر برای اضافه کردن کاربر به نقش مدیر سیستم،
انجام وظایف اضافی برای مدیریت کاربران
جدول زیر عملیاتی را که میتوانید روی یک کاربر سراسری انجام دهید، نشان میدهد.
بسیاری از این عملیات، مانند حذف یک کاربر سراسری، نیاز به دسترسی مدیر سیستم دارند. برای نصب Edge مبتنی بر ابر، برای انجام این اقدامات با پشتیبانی Apigee Edge تماس بگیرید. برای نصب Edge برای ابر خصوصی، مدیر سیستم میتواند آنها را انجام دهد.
اکشن | نقش مورد نیاز | چگونه | |
|---|---|---|---|
مدیریت کاربران جهانی | فهرست کردن همه کاربران | مدیر سیستم | رابط برنامهنویسی کاربردی |
افزودن کاربر * | مدیر سیستم | رابط برنامهنویسی کاربردی* | |
حذف کاربر | مدیر سیستم | رابط برنامهنویسی کاربردی | |
تغییر رمز عبور کاربر یا سایر اطلاعات | مدیر سیستم | رابط برنامهنویسی کاربردی | |
لیست تمام نقشهای کاربر | مدیر سیستم | رابط برنامهنویسی کاربردی | |
| * در حالی که فقط مدیر سیستم میتواند کاربر را ایجاد کند، یک مدیر سازمان میتواند با اضافه کردن یک کاربر جدید به یک سازمان در رابط کاربری مدیریت Edge، گردش کار را آغاز کند. | |||
مدیریت نقشهای مدیر سیستم | فهرست کردن نقشهای مدیر سیستم | مدیر سیستم | رابط برنامهنویسی کاربردی |
اضافه کردن کاربر به نقش مدیر سیستم | مدیر سیستم | رابط برنامهنویسی کاربردی | |
لیست کاربران در نقش مدیر سیستم | مدیر سیستم | رابط برنامهنویسی کاربردی | |
حذف کاربر از نقش مدیر سیستم | مدیر سیستم | رابط برنامهنویسی کاربردی | |
مدیریت نقشهای سازمانی | مدیر سیستم مدیر سازمان | رابط برنامهنویسی/رابط کاربری | |
مدیر سیستم مدیر سازمان | رابط برنامهنویسی/رابط کاربری | ||
مدیر سیستم مدیر سازمان | رابط برنامهنویسی/رابط کاربری | ||
فهرست کاربران در یک سازمان ** | مدیر سیستم مدیر سازمان | رابط کاربری | |
مدیر سیستم مدیر سازمان | رابط برنامهنویسی/رابط کاربری | ||
برای عملیات بیشتر، به نقشهای کاربر مراجعه کنید. | مدیر سیستم مدیر سازمان | رابط برنامهنویسی/رابط کاربری | |
| ** هیچ فراخوانی API واحدی وجود ندارد که تمام کاربران یک سازمان را فهرست کند. در عوض، شما یک فراخوانی برای دریافت تمام نقشهای سازمان انجام میدهید. سپس لیست نقشها را مرور میکنید تا تمام کاربران هر نقش را دریافت کنید. | |||