جاري تجهيز مساحة العمل
بنحمّل الواجهة والبيانات المطلوبة فقط.
بنحمّل الواجهة والبيانات المطلوبة فقط.
كل الإدارات والموديولات ودورات العمل وقصص المستخدم تُعرض من نفس المصدر، مع فصل الموثق عن العلاقات التي تحتاج مراجعة.
المصدر الموحد: PentaScope Backend API · الإصدار srs-normalized-v12-backend-source-evidence-d6a17be6b1dd-632
كل Story مع النص الكامل، المصدر، شروط القبول، الاختبارات، والروابط الفنية في نفس الصفحة.
136 Stories still need an approved link to a workbook Workflow
2 Story departments have no Workflow rows in the approved workbook
106 Stories have fewer than three source Acceptance Criteria
355 Notification, 373 Reminder and 272 Log definitions still contain mapping placeholders
185 Stories have fewer than five source-authored tests; generated QA suites require review
16 Workflow Standard values are blank in the workbook and remain unknown
HRM-V1-E01-US001حسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to manually enable or disable the Multi-Company feature, so that I can control whether the system operates in single-company or multi-company mode.HR Policy & Governance Process · System Administrator or authorized user7 AC · 21 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to manually enable or disable the Multi-Company feature, so that I can control whether the system operates in single-company or multi-company mode.
USER STORY · ENAs a System Administrator or authorized user, I want to manually enable or disable the Multi-Company feature, so that I can control whether the system operates in single-company or multi-company mode.
HRM-V1-E01-US002حسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to select one or more companies to work with simultaneously, so that I can view and operate on data scoped to exactly the companies relevant to my current task.HR Policy & Governance Process · System Administrator or authorized user7 AC · 11 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to select one or more companies to work with simultaneously, so that I can view and operate on data scoped to exactly the companies relevant to my current task.
USER STORY · ENAs a System Administrator or authorized user, I want to select one or more companies to work with simultaneously, so that I can view and operate on data scoped to exactly the companies relevant to my current task.
HRM-V1-E01-US003حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to define my company's working model (working days, weekend pattern, working hours/shifts, and holiday calendar), so that the platform adapts to my industry and country instead of assuming a fixed schedule.HR Policy & Governance Process · System Administrator5 AC · 9 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to define my company's working model (working days, weekend pattern, working hours/shifts, and holiday calendar), so that the platform adapts to my industry and country instead of assuming a fixed schedule.
USER STORY · ENAs a System Administrator, I want to define my company's working model (working days, weekend pattern, working hours/shifts, and holiday calendar), so that the platform adapts to my industry and country instead of assuming a fixed schedule.
HRM-V1-E01-US004حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a guided, step-by-step wizard to create a new Company with all its legal, financial and localization data, so that every company in the system is fully and consistently configured before it goes live.HR Policy & Governance Process · System Administrator6 AC · 14 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a guided, step-by-step wizard to create a new Company with all its legal, financial and localization data, so that every company in the system is fully and consistently configured before it goes live.
USER STORY · ENAs a System Administrator, I want a guided, step-by-step wizard to create a new Company with all its legal, financial and localization data, so that every company in the system is fully and consistently configured before it goes live.
HRM-V1-E01-US005حسب المصدر الأساسي HRM V1.0c — As the System, I want to automatically generate a unique HR ID for each new employee, scoped to their company, so that employees have a stable internal reference number without manual numbering by HR.HR Policy & Governance Process · System Administrator or authorized user3 AC · 6 Testsحسب المصدر الأساسي HRM V1.0c — As the System, I want to automatically generate a unique HR ID for each new employee, scoped to their company, so that employees have a stable internal reference number without manual numbering by HR.
USER STORY · ENAs the System, I want to automatically generate a unique HR ID for each new employee, scoped to their company, so that employees have a stable internal reference number without manual numbering by HR.
HRM-V1-E02-US001حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to browse a flat, searchable library of every atomic permission code that exists in the system, so that I can understand and audit access without opening the full menu tree.HR Compliance & Risk Management · System Administrator4 AC · 5 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to browse a flat, searchable library of every atomic permission code that exists in the system, so that I can understand and audit access without opening the full menu tree.
USER STORY · ENAs a System Administrator, I want to browse a flat, searchable library of every atomic permission code that exists in the system, so that I can understand and audit access without opening the full menu tree.
HRM-V1-E02-US002حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a Role to be strictly a named bundle of Permissions, so that granting access is composable and auditable without a Role also silently acting as a user directory.HR Compliance & Risk Management · System Administrator4 AC · 6 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a Role to be strictly a named bundle of Permissions, so that granting access is composable and auditable without a Role also silently acting as a user directory.
USER STORY · ENAs a System Administrator, I want a Role to be strictly a named bundle of Permissions, so that granting access is composable and auditable without a Role also silently acting as a user directory.
HRM-V1-E02-US003حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to bundle one or more (Role, Department, Company) grants into a named Group and assign a person to more than one Group at once, so that department-scoped access works across companies and isn't capped at one Group per person.HR Compliance & Risk Management · System Administrator6 AC · 12 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to bundle one or more (Role, Department, Company) grants into a named Group and assign a person to more than one Group at once, so that department-scoped access works across companies and isn't capped at one Group per person.
USER STORY · ENAs a System Administrator, I want to bundle one or more (Role, Department, Company) grants into a named Group and assign a person to more than one Group at once, so that department-scoped access works across companies and isn't capped at one Group per person.
HRM-V1-E02-US004حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to grant or explicitly deny individual Permissions to a specific User, so that I can handle exceptions without restructuring Roles or Groups.HR Compliance & Risk Management · System Administrator4 AC · 5 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to grant or explicitly deny individual Permissions to a specific User, so that I can handle exceptions without restructuring Roles or Groups.
USER STORY · ENAs a System Administrator, I want to grant or explicitly deny individual Permissions to a specific User, so that I can handle exceptions without restructuring Roles or Groups.
HRM-V1-E02-US005حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want Department-level scoping combined with an unbreakable Company-level ceiling, so that no combination of Groups can ever let someone see another company's data.HR Compliance & Risk Management · System Administrator4 AC · 7 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want Department-level scoping combined with an unbreakable Company-level ceiling, so that no combination of Groups can ever let someone see another company's data.
USER STORY · ENAs a System Administrator, I want Department-level scoping combined with an unbreakable Company-level ceiling, so that no combination of Groups can ever let someone see another company's data.
HRM-V1-E02-US006حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to mark specific fields (salary, national ID, bank account) as sensitive and restrict visibility by Group independent of record-level access, so that seeing a record doesn't mean seeing every field on it.HR Compliance & Risk Management · System Administrator4 AC · 6 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to mark specific fields (salary, national ID, bank account) as sensitive and restrict visibility by Group independent of record-level access, so that seeing a record doesn't mean seeing every field on it.
USER STORY · ENAs a System Administrator, I want to mark specific fields (salary, national ID, bank account) as sensitive and restrict visibility by Group independent of record-level access, so that seeing a record doesn't mean seeing every field on it.
HRM-V1-E02-US007حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a system-wide, company-scoped emergency toggle to disable export/download functionality entirely, so that I can respond immediately to a data-security incident.HR Compliance & Risk Management · System Administrator3 AC · 6 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a system-wide, company-scoped emergency toggle to disable export/download functionality entirely, so that I can respond immediately to a data-security incident.
USER STORY · ENAs a System Administrator, I want a system-wide, company-scoped emergency toggle to disable export/download functionality entirely, so that I can respond immediately to a data-security incident.
HRM-V1-E02-US008حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want employee self-profile visibility governed by the standard Permission system, so that this access follows the same audit and inheritance rules as everything else instead of being a special-cased checkbox.HR Compliance & Risk Management · System Administrator3 AC · 6 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want employee self-profile visibility governed by the standard Permission system, so that this access follows the same audit and inheritance rules as everything else instead of being a special-cased checkbox.
USER STORY · ENAs a System Administrator, I want employee self-profile visibility governed by the standard Permission system, so that this access follows the same audit and inheritance rules as everything else instead of being a special-cased checkbox.
HRM-V1-E03-US001حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to define reusable Roles as a Module × Permission matrix (View, Create, Edit, Delete, Approve, each independently toggleable) with a Scope per Role (Company-wide, Reporting-line, or Project-based), and assign people to those Roles, so that access across the system is granted consistently and can be audited at a glance, instead of being pieced together from route-level visibility toggles set one role at a time.HR Compliance & Risk Management · System Administrator7 AC · 21 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to define reusable Roles as a Module × Permission matrix (View, Create, Edit, Delete, Approve, each independently toggleable) with a Scope per Role (Company-wide, Reporting-line, or Project-based), and assign people to those Roles, so that access across the system is granted consistently and can be audited at a glance, instead of being pieced together from route-level visibility toggles set one role at a time.
USER STORY · ENAs a System Administrator, I want to define reusable Roles as a Module × Permission matrix (View, Create, Edit, Delete, Approve, each independently toggleable) with a Scope per Role (Company-wide, Reporting-line, or Project-based), and assign people to those Roles, so that access across the system is granted consistently and can be audited at a glance, instead of being pieced together from route-level visibility toggles set one role at a time.
HRM-V1-E03-US002حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to create or edit a user account — covering identity, insurance, salary, contract, and system access — through a short, five-step guided flow, so that I can enter data in clear groupings without either a long single-scroll form or an overly fragmented wizard.HR Compliance & Risk Management · System Administrator9 AC · 28 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to create or edit a user account — covering identity, insurance, salary, contract, and system access — through a short, five-step guided flow, so that I can enter data in clear groupings without either a long single-scroll form or an overly fragmented wizard.
USER STORY · ENAs a System Administrator, I want to create or edit a user account — covering identity, insurance, salary, contract, and system access — through a short, five-step guided flow, so that I can enter data in clear groupings without either a long single-scroll form or an overly fragmented wizard.
HRM-V1-E03-US003حسب المصدر الأساسي HRM V1.0c — As a System Administrator holding the users.import permission, I want to bulk-create or bulk-update user accounts from an Excel/CSV file built on the system's real import template, so that onboarding a batch of new hires — or updating a batch of existing records after a reorg — doesn't require entering each one manually through the Add/Edit User wizard.HR Compliance & Risk Management · System Administrator holding the users.import permission8 AC · 26 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator holding the users.import permission, I want to bulk-create or bulk-update user accounts from an Excel/CSV file built on the system's real import template, so that onboarding a batch of new hires — or updating a batch of existing records after a reorg — doesn't require entering each one manually through the Add/Edit User wizard.
USER STORY · ENAs a System Administrator holding the users.import permission, I want to bulk-create or bulk-update user accounts from an Excel/CSV file built on the system's real import template, so that onboarding a batch of new hires — or updating a batch of existing records after a reorg — doesn't require entering each one manually through the Add/Edit User wizard.
HRM-V1-E03-US004حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to generate a professional account for a Pre-Employee with an auto-generated login email and a securely delivered set-password link, so that I can onboard a new hire into the system without ever typing or holding their password myself.HR Compliance & Risk Management · System Administrator8 AC · 20 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to generate a professional account for a Pre-Employee with an auto-generated login email and a securely delivered set-password link, so that I can onboard a new hire into the system without ever typing or holding their password myself.
USER STORY · ENAs a System Administrator, I want to generate a professional account for a Pre-Employee with an auto-generated login email and a securely delivered set-password link, so that I can onboard a new hire into the system without ever typing or holding their password myself.
HRM-V1-E03-US005حسب المصدر الأساسي HRM V1.0c — As a user, I want to sign in with my Email or Username and Password, protected against repeated failed attempts, so that only legitimate credential holders can reach the workspace.HR Compliance & Risk Management · user6 AC · 12 Testsحسب المصدر الأساسي HRM V1.0c — As a user, I want to sign in with my Email or Username and Password, protected against repeated failed attempts, so that only legitimate credential holders can reach the workspace.
USER STORY · ENAs a user, I want to sign in with my Email or Username and Password, protected against repeated failed attempts, so that only legitimate credential holders can reach the workspace.
HRM-V1-E03-US006حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a permission or Role change to take effect on a user's very next request rather than waiting for their next login, so that "takes effect immediately" — promised throughout the Access Control Framework — is actually true.HR Compliance & Risk Management · System Administrator5 AC · 1 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want a permission or Role change to take effect on a user's very next request rather than waiting for their next login, so that "takes effect immediately" — promised throughout the Access Control Framework — is actually true.
USER STORY · ENAs a System Administrator, I want a permission or Role change to take effect on a user's very next request rather than waiting for their next login, so that "takes effect immediately" — promised throughout the Access Control Framework — is actually true.
HRM-V1-E03-US007حسب المصدر الأساسي HRM V1.0c — As an authenticated user, I want my Home page to show only the modules and widgets relevant to my Role, with sensitive figures masked until I ask to see them, so that the first thing I see after logging in is useful and safe to have open, not a wall of tabs most of which don't apply to me.HR Compliance & Risk Management · authenticated user6 AC · 21 Testsحسب المصدر الأساسي HRM V1.0c — As an authenticated user, I want my Home page to show only the modules and widgets relevant to my Role, with sensitive figures masked until I ask to see them, so that the first thing I see after logging in is useful and safe to have open, not a wall of tabs most of which don't apply to me.
USER STORY · ENAs an authenticated user, I want my Home page to show only the modules and widgets relevant to my Role, with sensitive figures masked until I ask to see them, so that the first thing I see after logging in is useful and safe to have open, not a wall of tabs most of which don't apply to me.
HRM-V1-E03-US008حسب المصدر الأساسي HRM V1.0c — As a logged-in user, I want to confirm my current password before setting a new one that meets a clearly enforced complexity rule, so that neither an unattended session nor a weak password can quietly compromise my account.HR Compliance & Risk Management · logged-in user7 AC · 22 Testsحسب المصدر الأساسي HRM V1.0c — As a logged-in user, I want to confirm my current password before setting a new one that meets a clearly enforced complexity rule, so that neither an unattended session nor a weak password can quietly compromise my account.
USER STORY · ENAs a logged-in user, I want to confirm my current password before setting a new one that meets a clearly enforced complexity rule, so that neither an unattended session nor a weak password can quietly compromise my account.
HRM-V1-E03-US009حسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to manually send a secure, time-limited password reset link to a user from their profile, so that they can regain access without their password ever being visible to me or transmitted in plaintext.HR Compliance & Risk Management · System Administrator or authorized user4 AC · 17 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to manually send a secure, time-limited password reset link to a user from their profile, so that they can regain access without their password ever being visible to me or transmitted in plaintext.
USER STORY · ENAs a System Administrator or authorized user, I want to manually send a secure, time-limited password reset link to a user from their profile, so that they can regain access without their password ever being visible to me or transmitted in plaintext.
HRM-V1-E03-US010حسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to search and filter the Users list by Status, Position, Department, and Employment Date, so that I can quickly locate the user or group of users relevant to the task I'm working on.HR Compliance & Risk Management · System Administrator9 AC · 18 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator, I want to search and filter the Users list by Status, Position, Department, and Employment Date, so that I can quickly locate the user or group of users relevant to the task I'm working on.
USER STORY · ENAs a System Administrator, I want to search and filter the Users list by Status, Position, Department, and Employment Date, so that I can quickly locate the user or group of users relevant to the task I'm working on.
HRM-V1-E03-US011حسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to view a single consolidated profile of a user account — organized into tabs for Overview, General Info, Insurance, Salary & Compensation, Contract & Employment, Access & Permissions, Activity, Documents, Notes, and Requests — so that I can review or audit a user's full configuration from one screen.HR Compliance & Risk Management · System Administrator or authorized user10 AC · 28 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator or authorized user, I want to view a single consolidated profile of a user account — organized into tabs for Overview, General Info, Insurance, Salary & Compensation, Contract & Employment, Access & Permissions, Activity, Documents, Notes, and Requests — so that I can review or audit a user's full configuration from one screen.
USER STORY · ENAs a System Administrator or authorized user, I want to view a single consolidated profile of a user account — organized into tabs for Overview, General Info, Insurance, Salary & Compensation, Contract & Employment, Access & Permissions, Activity, Documents, Notes, and Requests — so that I can review or audit a user's full configuration from one screen.
HRM-V1-E03-US013حسب المصدر الأساسي HRM V1.0a — As a logged-in user, I want to select and update my preferred time zone, so that dates/times display in my local time.HR Compliance & Risk Management · logged-in user1 AC · 10 Testsحسب المصدر الأساسي HRM V1.0a — As a logged-in user, I want to select and update my preferred time zone, so that dates/times display in my local time.
USER STORY · ENAs a logged-in user, I want to select and update my preferred time zone, so that dates/times display in my local time.
HRM-V1-E03-US012حسب المصدر الأساسي HRM V1.0c — As a System Administrator holding the users.export permission, I want to export the currently filtered Users List to PDF or Excel, so that I can share, analyze, or archive exactly the set of users I've narrowed down, not the entire table.HR Compliance & Risk Management · System Administrator holding the users.export permission6 AC · 18 Testsحسب المصدر الأساسي HRM V1.0c — As a System Administrator holding the users.export permission, I want to export the currently filtered Users List to PDF or Excel, so that I can share, analyze, or archive exactly the set of users I've narrowed down, not the entire table.
USER STORY · ENAs a System Administrator holding the users.export permission, I want to export the currently filtered Users List to PDF or Excel, so that I can share, analyze, or archive exactly the set of users I've narrowed down, not the entire table.
HRM-V1-E03-US014حسب المصدر الأساسي HRM V1.0a — As a System Administrator, I want to classify each user account by User Type (e.g. Full-Time Employee, Part-Time Employee, Contractor, Intern, Consultant), so that access, entitlements, and reporting can differ appropriately by classification without being conflated with the RBAC permission Group (Epic 2).HR Compliance & Risk Management · System Administrator3 AC · 10 Testsحسب المصدر الأساسي HRM V1.0a — As a System Administrator, I want to classify each user account by User Type (e.g. Full-Time Employee, Part-Time Employee, Contractor, Intern, Consultant), so that access, entitlements, and reporting can differ appropriately by classification without being conflated with the RBAC permission Group (Epic 2).
USER STORY · ENAs a System Administrator, I want to classify each user account by User Type (e.g. Full-Time Employee, Part-Time Employee, Contractor, Intern, Consultant), so that access, entitlements, and reporting can differ appropriately by classification without being conflated with the RBAC permission Group (Epic 2).
HRM-V1-E04-US001حسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to define organizational units in an arbitrary-depth recursive hierarchy (each unit optionally has a parent unit and an admin-defined Unit Type label), so that the org structure fits my company's actual shape rather than a fixed Department/Sub-Department/Division/Unit taxonomy.Organization Design Process · HR Administrator5 AC · 15 Testsحسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to define organizational units in an arbitrary-depth recursive hierarchy (each unit optionally has a parent unit and an admin-defined Unit Type label), so that the org structure fits my company's actual shape rather than a fixed Department/Sub-Department/Division/Unit taxonomy.
USER STORY · ENAs an HR Administrator, I want to define organizational units in an arbitrary-depth recursive hierarchy (each unit optionally has a parent unit and an admin-defined Unit Type label), so that the org structure fits my company's actual shape rather than a fixed Department/Sub-Department/Division/Unit taxonomy.
HRM-V1-E04-US002حسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to edit an existing organizational unit's name, type, parent, or manager, so that the structure stays current as the company reorganizes.Organization Design Process · HR Administrator4 AC · 7 Testsحسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to edit an existing organizational unit's name, type, parent, or manager, so that the structure stays current as the company reorganizes.
USER STORY · ENAs an HR Administrator, I want to edit an existing organizational unit's name, type, parent, or manager, so that the structure stays current as the company reorganizes.
HRM-V1-E04-US003حسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to deactivate or delete an organizational unit depending on whether it has historical data attached, so that I can clean up the structure without losing audit history.Organization Design Process · HR Administrator4 AC · 11 Testsحسب المصدر الأساسي HRM V1.0c — As an HR Administrator, I want to deactivate or delete an organizational unit depending on whether it has historical data attached, so that I can clean up the structure without losing audit history.
USER STORY · ENAs an HR Administrator, I want to deactivate or delete an organizational unit depending on whether it has historical data attached, so that I can clean up the structure without losing audit history.