netbrothers-gmbh/syncacc-bundle
Symfony bundle from netbrothers GmbH that integrates SyncAcc into your project, providing service and configuration wiring for account-synchronization workflows. Install with Composer and enable the bundle to add SyncAcc functionality to your Symfony app.
AclRole as a mapped entity), which is the class of problem teams usually solve by hand-rolling Gates/Policies plus join tables. If per-record permissions are on the roadmap, this is a credible buy candidate to evaluate against ~2–4 weeks of internal build.#[ORM\GeneratedValue], #[ORM\…]), not Eloquent. That is a material constraint for a Laravel app and should be decided deliberately rather than discovered mid-integration.Consider it when:
role column.Look elsewhere when:
Confidence caveat: the only signal available is a single-line patch note. That is not sufficient to judge maintenance cadence, test coverage, or security responsiveness. Before adoption, read the full 3.0.0 changelog, the issue tracker, and the test suite.
On v3.0.1 specifically: removing #[ORM\GeneratedValue] from AclRole touches primary-key generation. Even labeled a patch, it can change ID assignment behavior against an existing schema. Treat it as potentially breaking and verify inserts on upgrade rather than assuming "patch" means "no migration."
Executives: A low-cost dependency that standardizes role- and object-level permissions instead of bespoke authorization code. Maintenance risk is moderate and unverified — approve a short spike, not a roadmap commitment, until we have the changelog and issue-tracker read.
Engineering: The real cost is conceptual, not code: it brings Doctrine ORM mapping into a Laravel codebase, so we run two persistence models for one concern. The 3.0.1 change removes the generated-value attribute on AclRole, so confirm how IDs are now assigned and test against existing data before upgrading. Ask for 3.0.0 release notes and test coverage before we commit.
How can I help you explore Laravel packages today?