Skip to content

Access Control for Specific Files/Folders in Repositories #45

@Matt-17

Description

@Matt-17

Problem

Currently, Gibbon Git Server does not provide a feature to restrict user access (push/pull) to specific files or folders within a repository. This functionality is crucial for scenarios where certain users should have limited access to specific parts of a repository.

Requested Feature

Implement a feature that allows administrators to define fine-grained access control at the file and folder level. This would enable repository owners to:

  • Restrict push and pull access for specific users to selected files or folders.
  • Define custom access policies within a repository to control which users can modify or view specific contents.

Use Case

In larger projects or sensitive environments, some files or folders might contain sensitive data or critical code sections. Allowing only specific users to access these parts of the repository will enhance security and collaboration.

Reference

This feature was inspired by a user query on the Bonobo Git Server Issues Page, where this requirement was requested.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions