🔐 Secure your cluster with TLS, numerous authentication backends, data masking, audit logging as well as role-based access control on indices, documents, and fields
Role in this project:
Security Engineer Contributions:2 releases, 2378 reviews, 47 commits in 6 months
Contributions summary:Craig Perkins's contributions primarily focused on enhancing the security features of the OpenSearch project. He addressed several key aspects, including access control, authentication, and audit logging. His work involved implementing unit tests for security functionalities, fixing legacy checks, and upgrading dependencies related to encryption and networking protocols. Furthermore, he made changes to refine and improve existing security configurations.
audit-loggingauthenticationdata-maskingrole-based-access-control
🔐 Manage your internal users, roles, access control, and audit logs from OpenSearch Dashboards
Role in this project:
Full-stack Developer Contributions:3 releases, 631 reviews, 21 commits in 6 months
Contributions summary:Craig primarily contributed to the security dashboards plugin, focusing on both front-end and back-end aspects. They implemented tests for UI components, addressed bugs in the JWT authentication, and refactored code to improve tenant filtering. They also updated documentation links to point to the latest version. The commits included modifications to both TypeScript/React front-end code and server-side authentication logic.
access-controlopensearch-dashboardsopensearchopensearch-pluginsopensearch-document