قوانین تأیید¶
قوانین تأیید استودیو برای خودکارسازی فرآیندهای تأیید عملیات استفاده میشوند. این قوانین به شما امکان میدهند معیارهایی را برای زمانی که تأیید قبل از انجام یک اقدام از طریق یک دکمه لازم است تعریف کنید.
پیکربندی¶
برای افزودن قوانین تأیید، مراحل زیر را دنبال کنید:
استودیو را باز کنید و به نمای مورد نظر وارد شوید.
دکمهای که میخواهید قوانین تأیید را برای آن اضافه کنید انتخاب کنید.
در تب ویژگیها در سمت راست، ویژگی تنظیم قوانین تأیید را فعال کنید.
گروه تأیید را مشخص کنید تا اجازه تأیید را به یک گروه کاربری خاص محدود کنید.
کاربر مسئول را تعریف کنید تا هنگام درخواست تأیید از آنها، یک فعالیت برای کاربر مشخص ایجاد شود.
توضیحاتی اضافه کنید تا در کادر گفتگوی تأیید نمایش داده شود.
ویژگی محدود کردن تأییدکننده به این قانون را فعال کنید تا تأییدکنندگان کاربران متفاوت باشند (اگر چند قانون تأیید وجود داشته باشد).
بهصورت اختیاری، میتوانید شرایطی را برای اعمال قانون تأیید اضافه کنید با کلیک بر روی آیکون :icon:`fa-filter` (فیلتر) در کنار فیلد گروه تأیید.
روی افزودن قانون تأیید کلیک کنید تا یک قانون دیگر اضافه شود.
روی آیکون :icon:`fa-trash` (حذف) کنار فیلد گروه تأیید کلیک کنید تا قانون تأیید حذف شود.
نکته
میتوانید برای تأییدها گروههای کاربری مخصوص ایجاد کنید.
کاربرد¶
پس از تعریف قوانین تأیید برای یک دکمه:
آیکون آواتار کاربر کنار برچسب دکمه هر قانون تأیید تعریف شده نمایش داده میشود.
وقتی یک کاربر غیر مجاز روی دکمه کلیک کند، یک پیام خطا در گوشه بالا و چپ نمایش داده میشود و یک فعالیت برای کاربری که در فیلد مسئول مشخص شده است ایجاد میشود.
فقط کاربران گروه تعریف شده در فیلد گروه تأیید مجاز به تأیید یا رد اقدام هستند.
کاربران مجاز میتوانند:
با کلیک بر روی دکمه اقدام را تأیید و انجام دهند؛
با کلیک بر روی آیکون آواتار کاربر کنار برچسب دکمه و سپس دکمه :icon:`fa-check` (تأیید) در پنجره باز شده اقدام را تأیید کنند و به کاربر دیگری اجازه دهند آن را انجام دهد.
با کلیک بر روی آیکون آواتار کاربر کنار برچسب دکمه سپس دکمه :icon:`fa-times` (رد) در پنجره باز شده اقدام را رد کنند.

نکته
کاربری که اقدام را تأیید یا رد کرده است میتواند تصمیم خود را با کلیک بر روی آیکون آواتار کاربر کنار برچسب دکمه، سپس کلیک بر روی دکمه :icon:`fa-undo` (لغو) بازنگری کند.
تأییدها در کادر گفتگوی رکورد پیگیری میشوند. ثبت مربوط به تأیید نیز هر بار که یک اقدام مرتبط با تأیید استودیو انجام شود، ایجاد میشود. برای دسترسی به ثبتهای تأیید، حالت توسعهدهنده را فعال کنید و به بروید.