سناریوی کار با Keystone: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
خط ۲: خط ۲:




'''پیشنیازهای کارگاه:'''
== پیشنیازهای کارگاه ==


* برای حضور در کارگاه حتما لپ‌تاپ به همراه داشته باشید.
* برای حضور در کارگاه حتما لپ‌تاپ به همراه داشته باشید.
خط ۱۰: خط ۱۰:




'''سرفصل‌های جلسه:'''
== سرفصل‌های جلسه ==
# آشنایی با مفاهیم اولیه
# آشنایی با مفاهیم اولیه
# آشنایی با نحوه استفاده از واسط های برنامه نویسی
# آشنایی با نحوه استفاده از واسط های برنامه نویسی
خط ۱۶: خط ۱۶:




'''مجموعه سناریوی 1:'''
== مجموعه سناریوی 1 ==
پس از نصب افزونه [https://addons.mozilla.org/en-US/firefox/addon/restclient/ RESTClient] در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید:
پس از نصب افزونه [https://addons.mozilla.org/en-US/firefox/addon/restclient/ RESTClient] در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید:


خط ۲۸: خط ۲۸:
</div>
</div>


'''مجموعه سناریوی 2:'''
== مجموعه سناریوی 2 ==
<div dir="ltr">
<div dir="ltr">
  1- List users (hint: GET /users)
  1- List users (hint: GET /users)
خط ۴۵: خط ۴۵:




''' پیوست:'''
== پیوست ==


<div dir="ltr">
<div dir="ltr">
خط ۶۴: خط ۶۴:




'''لینک های مرتبط:'''
== لینک های مرتبط ==
# [http://developer.openstack.org/api-ref-identity-v2.html مستندات رسمی کار با کی استون - نسخه آنلاین]
# [http://developer.openstack.org/api-ref-identity-v2.html مستندات رسمی کار با کی استون - نسخه آنلاین]
# [http://api.openstack.org/api-ref-guides/bk-api-ref-identity-v2.pdf مستندات رسمی کار با کی استون - نسخه PDF]
# [http://api.openstack.org/api-ref-guides/bk-api-ref-identity-v2.pdf مستندات رسمی کار با کی استون - نسخه PDF]
خط ۷۰: خط ۷۰:
# [http://ask.occc.ir/index.php?qa=tag&qa_1=identity پرسش و پاسخ]
# [http://ask.occc.ir/index.php?qa=tag&qa_1=identity پرسش و پاسخ]
# [[جلسه 27 جامعه آزاد رایانش ابری ایران]]
# [[جلسه 27 جامعه آزاد رایانش ابری ایران]]
{{#widget:DISQUS
|id=wiki-occc
|uniqid={{PAGENAME}}
|url={{fullurl:{{PAGENAME}}}}
}}

نسخهٔ ‏۳۰ دسامبر ۲۰۱۴، ساعت ۰۰:۱۳

کارگاه عملی اپن استک: بخش احراز هویت


پیشنیازهای کارگاه


سرفصل‌های جلسه

  1. آشنایی با مفاهیم اولیه
  2. آشنایی با نحوه استفاده از واسط های برنامه نویسی
  3. اجرای چند مثال عملی


مجموعه سناریوی 1

پس از نصب افزونه RESTClient در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید:

1-	List supporting API versions (hint: GET http://KEYSTONE_IP:35357/)
2-	Show version details(hint: GET /v2.0)
3-	List extensions (hint: GET /v2.0/extensions)
4-	Authenticate (hint: POST /v2.0/tokens + check appendix)
5-	Find token in the response and check issue time and expire time and id. 
6-	Use token id for following steps (authorization section).

مجموعه سناریوی 2

1-	List users (hint: GET /users)
2-	List tenants (hint: GET /tenants)
3-	List roles (hint: GET /OS-KSADM/roles)
4-	List endpoints 
5-	List services 
6-	Verify your token ! 
7-	Add new user
8-	List all users
9-	List mytenant users
10-	Add user to mytenant  (role: _member_) 
11-	Login using new user to mytenant
12-	List users again


پیوست

Header information:
Content-Type: application/json
X-Auth-Token:{token_id}
Sample body for authentication request:
{ 
   "auth":{
       "passwordCredentials":{
           "username":"myadmin",
           "password":"123"
       },
       "tenantName":"mytenant"
   }}


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

  1. مستندات رسمی کار با کی استون - نسخه آنلاین
  2. مستندات رسمی کار با کی استون - نسخه PDF
  3. مشاهده اسلایدهای کارگاه
  4. پرسش و پاسخ
  5. جلسه 27 جامعه آزاد رایانش ابری ایران




blog comments powered by Disqus