You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "René Cordier (Jira)" <se...@james.apache.org> on 2020/02/11 03:30:00 UTC

[jira] [Created] (JAMES-3061) Determine the minimum set of permissions for a Cassandra user

René Cordier created JAMES-3061:
-----------------------------------

             Summary: Determine the minimum set of permissions for a Cassandra user
                 Key: JAMES-3061
                 URL: https://issues.apache.org/jira/browse/JAMES-3061
             Project: James Server
          Issue Type: Improvement
            Reporter: René Cordier


Currently, James relies on a superuser account to connect to Cassandra.  
This is not adapted for production setups. Eventually, we may have a Cassandra cluster being used by several James instances, all focused on different clients (i.e. these James instances do not belong to the same James "cluster").

It would be better to have a restricted account to Cassandra.  
In particular, James should not be able to delete or create a keyspace. In fact, it should only have permissions on its own keyspace. What would be the minimal but sufficient permissions for James to work with such an account? And what would be the command to type in to create such an account from an administrator's point of view?

*DOD*: apache website documentation for that



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org