Tyler
Thanks much
From: Tyler Hobbs [mailto:ty...@datastax.com]
Sent: Tuesday, August 14, 2012 3:49 PM
To: user@cassandra.apache.org
Subject: Re: Question regarding thrift login api and relation to
access.properties and passwd.properties
access.properties and passwd.properties are
access.properties and passwd.properties are only used by the example
implementations, SimpleAuthenticator and SimpleAuthority. Your own
implementation (which requires a custom class) certainly does not have to
use these, it can use any other source to make the authn/authz decision.
On Tue, Aug
The datastax documentation concisely describes how to configure and
assure that the properties are used in client access. Question is this:
if using the thrift api login, does C* use the Authentication class to
determine access privileges based on the access/passwd properties?
These questions
Is there a wildcard for the COLUMNFAMILY field in `access.properties`?
I'd like to split read-write and read-only access between my backend and
frontend users, respectively, however the full list of CFs is not known
a priori.
I'm using 0.7.4.
Cheers,
Mike
--
Mike Heffner
column families, then they will be unable to edit/view any data in
any column family they create unless they are also specifically given
access to the new column family in the access.properties file.
Right?
Hayden :)
Hi Hayden,
What you are describing certainly seems useful. I am not aware of
access.properties file.
Right?
Hayden :)
> Hi Hayden,
>
> What you are describing certainly seems useful. I am not aware of anyone
> using the security features of the SimpleAuthenticator anywhere in
> production. If you have a real world use case and would like to see the
> auth
my config files and a test below,
Cheers,
Hayden
Cassandra v0.7.4
cassandra.yaml:
authenticator: org.apache.cassandra.auth.SimpleAuthenticator
authority: org.apache.cassandra.auth.SimpleAuthority
access.properties:
=hayden
test.=hayden
test.=other,users
Now, if I login, using the cassandra-c
henticator: org.apache.cassandra.auth.SimpleAuthenticator
authority: org.apache.cassandra.auth.SimpleAuthority
access.properties:
=hayden
test.=hayden
test.=other,users
Now, if I login, using the cassandra-cli program, and attach to the
keyspace and then ...
[hayden@test] describe keyspace;
Keys