Does Horizon work with Keystone and Swauth?

Asked by neo0 on 2012-06-14

I setup an all-in-one server with Swift and use Swauth to authentication. It's work. I can use tools like CyberDuck or CloudBerry explorer to manage my objects on Swift. But I can login in Horizon with account create by Swauth.

Does Horizon work with Swauth?
If Yes so how can I configure?

Thank you!

Question information

English Edit question
OpenStack Dashboard (Horizon) Edit question
No assignee Edit question
Solved by:
Joseph Heck
Last query:
Last reply:
Best Joseph Heck (heckj) said : #1

Horizon doesn't natively authenticate against swauth (now called "tempauth" in the swift project), it uses Keystone ( as the expected shared-authN system for OpenStack.

Pugazhendhi (kpugazh-8) said : #2

In that case how do I access swift using Cloudberry or Cyberduck. I have been trying all possible ways to access my swift through these tools I tried the command

curl -v -H 'X-Auth-Token: 0f9e3308f52a49899c06eba55757cf63'


swift -v -V 2.0 -A -U admin:admin -K admin list which is working fine

but when I try to access witht eh same URL (either of the 2) using admin:admin / admin I am not able to get list in Cyberduck or Cloudberry says not Authorised.

Basically I want to access Swift from a python program, and want the endpoint URL, access key and secret key.

Any help, appreciated

Pugazhendhi (kpugazh-8) said : #3

I am using Openstack essex

neo0 (tungns-inf) said : #4

Thanks Joseph Heck, that solved my question.