September 2026 Summaries
2 posts from Infisical
Filter
Month:
Year:
Post Summaries
Back to Blog
Infisical introduced folder-based access controls to let users grant or restrict permissions for specific secret folders without changing broader team roles, addressing cases such as specialists needing extra credentials or contractors requiring limited access. The feature replaces a more complex Additional Privileges model that was difficult to configure, could not remove permissions, and broke when folder paths changed. Engineering the system required accommodating Infisical’s existing roles, groups, machine identities, legacy tokens, custom permissions, and self-hosted deployments without adopting a new authorization platform. The team created five standardized permission tiers—List, Read, Edit, Manage, and Full Access—and stored folder grants using stable folder IDs rather than paths. To ensure folder-specific rules override inherited role permissions, the implementation applies a deny-all layer for the folder followed by narrowly defined allowed actions, while automated tests guard against incomplete coverage as permissions evolve. The team also addressed cache invalidation caused by renamed or moved folders by introducing a per-project version counter that updates whenever relevant folder data changes, allowing permission changes to take effect reliably.
Sep 09, 2026
1,769 words in the original blog post.
GitHub Actions’ native secrets protect values from accidental exposure through encryption and log redaction, but their organization, repository, and environment scopes can create complex inheritance patterns, secret sprawl, configuration drift, and overly broad access as teams grow. The text argues that native secrets also lack automated rotation and detailed runtime audit trails, limiting organizations’ ability to contain credential leaks and investigate compromises. It presents Infisical as an external secret manager that can first synchronize centrally managed secrets into GitHub with minimal workflow changes, enabling rotation but retaining GitHub’s access and auditing limitations. For stronger controls, workflows can retrieve secrets directly through the Infisical action using GitHub OIDC tokens tied to machine identities and restricted JWT claims, avoiding stored static GitHub credentials. In this model, secrets are available only in runner memory during execution, while Infisical provides granular policies and records of secret access, shifting CI/CD credential handling toward an ephemeral, identity-based approach.
Sep 08, 2026
1,880 words in the original blog post.