مدیریت پروژه و اعضای تیم

پروژه‌های ابران را بسازید و انتخاب کنید، نقش اعضا را مدیریت کنید و دعوت‌نامه امن بفرستید.

آخرین بازبینی:


Project مرز مالکیت منابع، دسترسی اعضا و هزینه در ابران است. هر App، Database و wallet به یک پروژه تعلق دارد؛ بنابراین پیش از هر عملیات مطمئن شوید پروژه درست را انتخاب کرده‌اید.

ساخت پروژه

در Console به Projects بروید، New project را انتخاب کنید و یک نام مشخص مثل production وارد کنید. سازنده پروژه با نقش owner عضو می‌شود.

CLI فعلی پروژه جدید نمی‌سازد. پس از ساخت در Console، پروژه‌های قابل‌دسترسی را ببینید و context پیش‌فرض را انتخاب کنید:

abrun project list abrun project use <project> abrun project current

در <project> می‌توانید ID، slug یا نام پروژه را وارد کنید. برای اجرای فقط یک دستور در پروژه‌ای دیگر، context ذخیره‌شده را تغییر ندهید:

abrun --project <project> apps

نقش‌های تیم

نقشدسترسی فعلی
ownerمالکیت کامل، مدیریت اعضا و دعوت‌ها، صورتحساب و حذف پروژه
adminمدیریت تنظیمات و منابع پروژه، بدون عملیات مخصوص مالک روی اعضا و مالکیت
memberمشاهده پروژه و منابع برای همکاری روزمره؛ عملیات تغییردهنده منابع به دسترسی بالاتر نیاز دارد

اصل کمترین دسترسی را رعایت کنید: برای مشاهده، member و برای عملیات اجرایی، admin بدهید. نقش owner را فقط به افرادی بسپارید که باید مالکیت، تیم و حذف پروژه را کنترل کنند.

دعوت عضو

فقط owner می‌تواند دعوت‌نامه بسازد یا لغو کند:

  1. در Console به Projects بروید.
  2. کنار پروژه، Team را باز کنید.
  3. ایمیل و نقش را انتخاب و دعوت را ایجاد کنید.
  4. لینک ایجادشده را فقط از یک کانال امن برای همان فرد بفرستید.

لینک دعوت یک credential یک‌بارمصرف است و تا ۷ روز اعتبار دارد. آن را در issue عمومی، log یا repository قرار ندهید.

فرد دعوت‌شده باید وارد حسابی با همان ایمیل شود و دعوت را Accept یا Decline کند. ساخت دوباره دعوت برای همان ایمیل، دعوت pending را با نقش و زمان انقضای تازه جایگزین می‌کند.

مدیریت دعوت‌ها و اعضا

در پنجره Team می‌توانید وضعیت دعوت‌ها را ببینید. فقط دعوت pending قابل لغو است. پس از پذیرش، فرد در فهرست اعضا قرار می‌گیرد و owner می‌تواند نقش او را تغییر دهد یا او را حذف کند.

ابران اجازه حذف یا تنزل نقش آخرین owner را نمی‌دهد. برای انتقال مالکیت:

  1. ابتدا عضو دیگری را به owner ارتقا دهید.
  2. مطمئن شوید هر دو owner در فهرست دیده می‌شوند.
  3. سپس نقش owner قبلی را تغییر دهید یا او را حذف کنید.

تغییر نام پروژه

در Projects گزینه ویرایش را باز و display name را عوض کنید. این تغییر برای خوانایی است؛ slug پروژه تغییر نمی‌کند. اگر CLI پروژه را با نام انتخاب می‌کند، پس از rename دوباره abrun project list و abrun project use را اجرا کنید.

حذف پروژه

هشدار: حذف پروژه یک عملیات destructive و asynchronous است و پاک‌سازی منابع متعلق به آن را آغاز می‌کند. پیش از تأیید، داده لازم را export، backupهای قابل‌استفاده را دانلود و وابستگی‌های production را منتقل کنید.

فقط owner می‌تواند در صفحه Projects حذف را شروع کند. پس از درخواست، تا پایان cleanup پروژه و منابع آن را دوباره ایجاد نکنید و نتیجه را در Console بررسی کنید.

قدم بعدی

این صفحه مفید بود؟

بازخورد شما به بهترشدن مستندات کمک می‌کند.