Hello 90325da67d46 ,
could you please check if this bug could be fixed, it is limiting our work and i think for many other customers too.
And please remove the "Workaround", because there is no workaround....
The main functionality we need is a validator on assets objects in customfields against AQL.
All of the usecases described are currently NOT working, because of this silly bug / missing feature.
A validator on an asset attribute would be particularly useful at steps where you need to ensure specific conditions are met before proceeding to the next stage of the workflow. Here are some scenarios within the workflows where validators on asset attributes could be beneficial:
1. Employee Onboarding and Offboarding
- Asset Allocation: During the allocation of assets (e.g., laptops), a validator can ensure that the asset meets specified criteria before it's assigned to the employee. For example, ensuring the laptop model meets the minimum hardware requirements or verifying that the asset is not already allocated to another employee.
- Asset Collection: When collecting assets from an offboarding employee, a validator can check if all assigned assets are returned in acceptable condition. This could involve validating the physical condition of the asset (e.g., no physical damage beyond normal wear and tear) or verifying that all accessories (chargers, peripherals) are returned.
2. Purchase Item Request and Approval
- Request Initiation: When an employee submits a purchase request, a validator can ensure that the requested item meets predefined criteria such as budget limits, compatibility with existing systems, or compliance with company policies. For example, ensuring that the requested software is compatible with the company's operating systems.
- Asset Registration: After receiving purchased items, a validator can verify that each item is properly registered in the asset management system. This could involve checking that all necessary information (e.g., serial numbers, purchase date) is recorded accurately.
3. Asset Maintenance and Repair
- Issue Reporting: When an asset issue is reported, a validator can validate the reported issue against known issues or required diagnostics before proceeding with repair approval. For example, ensuring that the reported issue is consistent with known hardware faults.
- Repair Execution: Before completing a repair, a validator can verify that the asset has undergone necessary tests and inspections to ensure the issue is resolved. This could involve validating test results or confirming that the asset meets quality standards before being returned to service.
4. Periodic Asset Audits
- Audit Execution: During the physical verification of assets, a validator can validate the accuracy of asset records against physical inventory. For example, ensuring that the asset tag matches the recorded information in the asset management system.
- Discrepancy Reporting: When discrepancies are reported during an audit, a validator can verify the nature of the discrepancy and provide guidance on corrective actions. This could involve validating documentation or confirming the chain of custody for assets.
5. IT Asset Lifecycle Management
- Asset Acquisition: During the acquisition of new IT assets, a validator can validate purchase orders against approved budgets or vendor agreements. This ensures that acquisitions comply with financial controls and purchasing policies.
- Maintenance and Upgrades: Before approving maintenance tasks or upgrades, a validator can verify that the proposed changes align with asset management policies and operational requirements. For example, validating upgrade plans against compatibility matrices or lifecycle management policies.
In each of these workflow steps, validators on asset attributes help enforce consistency, compliance, and accuracy, reducing errors and ensuring that assets are managed effectively throughout their lifecycle in Jira Cloud.
in addition to it there is no message appearing on validation, there should be an option to add a custom message incase validation fails.