assets_guardian.plugins.dolibarr.compare๏
Classes
|
Detects users deleted from Dolibarr. |
|
Detects new users created in Dolibarr. |
- class assets_guardian.plugins.dolibarr.compare.DolibarrDeletedUserComparisonRule(**kwargs: Any)[source]๏
Bases:
IComparisonRuleDetects users deleted from Dolibarr.
- evaluate(old_entries: Iterable[Identity], new_entries: Iterable[Identity]) Iterable[Finding][source]๏
Compares two lists of entries (users, groups, projects, accesses).
- Parameters:
old_entries โ Data extracted from the existing Excel referential.
new_entries โ Freshly collected data.
- Returns:
List of detected discrepancies (additions, deletions, updates).
- Return type:
Iterable[Finding]
- property description: str๏
Description of the rule.
- property name: str๏
Name of the rule.
- property severity: SeverityType๏
Severity level of the rule.
- property target_entity: str๏
Entity targeted by the rule.
- class assets_guardian.plugins.dolibarr.compare.DolibarrNewUserComparisonRule(**kwargs: Any)[source]๏
Bases:
IComparisonRuleDetects new users created in Dolibarr.
- evaluate(old_entries: Iterable[Identity], new_entries: Iterable[Identity]) Iterable[Finding][source]๏
Compares two lists of entries (users, groups, projects, accesses).
- Parameters:
old_entries โ Data extracted from the existing Excel referential.
new_entries โ Freshly collected data.
- Returns:
List of detected discrepancies (additions, deletions, updates).
- Return type:
Iterable[Finding]
- property description: str๏
Description of the rule.
- property name: str๏
Name of the rule.
- property severity: SeverityType๏
Severity level of the rule.
- property target_entity: str๏
Entity targeted by the rule.