Skip to content

Conversation

@bevzzz
Copy link
Collaborator

@bevzzz bevzzz commented Jan 23, 2025

Related to #343.

This PR is the first iteration of that story, adding RBAC support to the sync client.
Initially it drew a lot on the Python's client, but I ended up re-organizing things to be consistent with the current client.

Files to pay attention to (have denser logic):

  • Permission.java
  • WeaviatePermission.java
  • Role.java
  • WeaviateRole.java

Copy link

@orca-security-eu orca-security-eu bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 4 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca
🛡️ The following SAST misconfigurations have been detected
NAME FILE
info Sensitive Information Logging in Android Applications ...base/BaseClient.java View in code
info Sensitive Information Logging in Android Applications ...base/BaseClient.java View in code
info Sensitive Information Logging in Android Applications ...base/BaseClient.java View in code
info Sensitive Information Logging in Android Applications ...base/BaseClient.java View in code

@bevzzz bevzzz marked this pull request as draft January 23, 2025 15:20
Copy link

@orca-security-eu orca-security-eu bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

@bevzzz bevzzz marked this pull request as ready for review January 23, 2025 17:55
@bevzzz
Copy link
Collaborator Author

bevzzz commented Jan 30, 2025

Closed in favor of #349

@bevzzz bevzzz closed this Jan 30, 2025
@bevzzz bevzzz deleted the feature/rbac branch February 26, 2025 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants