Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Fine-Grained Tool Access in Obot Configuration #1977

Open
StrongMonkey opened this issue Mar 7, 2025 · 0 comments
Open

Comments

@StrongMonkey
Copy link
Contributor

Feature Request: Fine-Grained Tool Access in Obot Configuration

Context:

In the current Obot configuration, users can only toggle entire tool bundles, which limits the flexibility and security of tool access. This is particularly concerning when configuring credentials for Obots ahead of time, as it may inadvertently grant users access to tools or data they should not have.

Problem:

  • Users need the ability to configure fine-grained access to tools within a bundle.
  • For example, a survey bot should have append-only access to spreadsheets, rather than full access to Excel/Google Sheets tool sets.
  • Without this feature, users risk exposing sensitive data or granting unintended access to other users.

Proposed Solution:

  • Implement a feature that allows users to specify access levels for individual tools within a bundle.
  • Provide options for append-only, read-only, and full access to tools as needed.

Impact:

  • Enhances security by preventing unauthorized access to sensitive data.
  • Increases flexibility for users to configure Obots according to their specific needs.
  • Reduces the risk of data breaches or misuse of tools.

Additional Notes:

  • This feature is critical for the safe deployment of Obots like the Survey Bot in SaaS environments.
  • It is important to communicate these changes clearly to end users to ensure they understand the implications of tool access configurations.
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

No branches or pull requests

1 participant