Hi Sudhir, You should find two sample SecurityManagers in the code.
The first is *org.apache.geode.examples.SimpleSecurityManager* [1]. This manager will simply compare the username/password and *authenticate* if they match. In addition if the username matches a required permission, then the request is also *authorized*. For example, if the credentials are *'admin/xyz1234'* then it will never authenticate. If the credentials are *'dataRead/dataRead'* then the user would be authenticated for all operations requiring DATA:READ permissions. Although it's simplistic, this manager is very useful for testing your whole flow and validating specific permissions for various operations. The other SecurityManager provided is *org.apache.geode.examples.security.ExampleSecurityManage*r [2]. This manager takes as input a JSON file which maps users -> roles -> permissions. The javadoc has examples of using this [3]. --Jens [1] https://github.com/apache/geode/blob/develop/geode-core/src/main/java/org/apache/geode/examples/SimpleSecurityManager.java [2] https://github.com/apache/geode/blob/develop/geode-core/src/main/java/org/apache/geode/examples/security/ExampleSecurityManager.java [3] http://geode.apache.org/releases/latest/javadoc/org/apache/geode/examples/security/ExampleSecurityManager.html On Fri, Dec 22, 2017 at 7:55 AM, Sudhir Babu Pothineni < [email protected]> wrote: > let me extend my question: > > Does Geode has any Default/SimpleSecurityManager implementation? > > On Fri, Dec 22, 2017 at 9:15 AM, Sudhir Babu Pothineni < > [email protected]> wrote: > >> I am working on Geode(1.2) authentication. According to the doc, >> https://geode.apache.org/docs/guide/12/managing/securit >> y/implementing_authentication.html >> >> I put gfsecurity.properties: >> >> security-username=admin >> security-password=xyz1234 >> >> Any other parameters needed? >> >> because of some reason Geode working without authentication, >> gfsecurity.properties is in the class path. I am expecting JMX manager also >> should work on these credentials. >> >> Thanks for the help >> Sudhir >> > >
