Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pleroma pleroma
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 653
    • Issues 653
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 98
    • Merge requests 98
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PleromaPleroma
  • pleromapleroma
  • Merge requests
  • !477

MRF: user allowlist module

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged kaniini requested to merge feature/mrf-user-allowlist into develop Nov 27, 2018
  • Overview 0
  • Commits 3
  • Pipelines 1
  • Changes 3

This MRF module supplements the MRF SimplePolicy reject rules by allowing specific users to be exempted from them.

You must configure the rejects under this policy module in order to have the exemptions work, and for performance reasons, the policy module should appear toward the end of your configured policy chain.

Example configuration which will block all users except for admin@example.com:

config :pleroma, :mrf_user_allowlist,
  "example.com": ["https://example.com/users/admin"]
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/mrf-user-allowlist