assets_guardian.plugins.gitlab.compliance๏
Classes
|
Detects Gitlab mailboxes that do not match any employee in employees.json. |
- class assets_guardian.plugins.gitlab.compliance.GitlbabUnknownMailComplianceRule(**kwargs: Any)[source]๏
Bases:
IComplianceRuleDetects Gitlab mailboxes that do not match any employee in employees.json.
- evaluate(entries: Iterable[Identity], config: dict[str, Any] | None = None) Iterable[Finding][source]๏
Reports each user who holds a role on Gitlab.
- Yields:
Finding โ One finding per user/role pair detected.
- 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.