Hi, 

When you install Matterhorn there are two important accounts:
admin                      :for administrator access
matterhorn_system_account  :for capture agents (like NCast PR720-M)

Both are configured inside: 

/opt/matterhorn/felix/conf/config.properties


To configure username / password for Capture Agent (NCast PR720-M), 
you can change:

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
org.opencastproject.security.digest.user=matterhorn_system_account
org.opencastproject.security.digest.pass=CHANGE_ME
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Change this, and Capture Agent will able to use this account.



It's hard for me to tell you something more about user management, 
but... as a starting point, try configuring Matterhorn, to use MySQL
and add users using SQL query into database. 

It worked for me. Ps enable Users tab in:
/opt/matterhorn/felix/load/org.opencastproject.organization-*.cfg

there is field:
prop.adminui.i18n_tab_users.enable

set it to true, and you will be able to edit user accounts. 
But still:

 admin
and
 matterhorn_system_account 
are at some point special.

There is a way to configure ldap, and use it as account provider. 
Working with conf/security/mh_default_org.xml may do you some bad. 
For example if you will add user with ROLE_ADMIN -- spring security will let 
you go, but the system will fail to recognize the user. 


1. change matterhorn_system_account
2. work some with database - there was a topic on how to add users this way.

--- On Fri, 4/13/12, Alexander Bias <[email protected]> wrote:

> From: Alexander Bias <[email protected]>
> Subject: [Matterhorn-users] User management in Matterhorn
> To: "matterhorn-users" <[email protected]>
> Date: Friday, April 13, 2012, 4:09 PM
> Hi,
> 
> we set up Matterhorn 1.3 according to several pages in the
> 1.3 wiki and the developer wiki across multiple servers.
> Admin, engage and worker servers are running basically and
> we are trying to accomplish our first recording now. There
> will be some questions in the next few days :)
> 
> First of all, I don't understand how user management in
> Matterhorn works. I found some settings in
> /opt/matterhorn/felix/conf/security/config.properties about
> the default user (admin / opencast) and I found some other
> configuration files, for example
> /opt/matterhorn/felix/conf/security/mh_default_org.xml, but
> I didn't find a possibility to create a new local Matterhorn
> backend user. Could you please tell me where I can
> accomplish this, where the documentation for user management
> is? Do I need to connect Matterhorn with our LDAP server
> first?
> 
> Second, I'm trying to connect a NCast PR-720-M capture
> device to the Matterhorn servers. This capture device is
> sold to work with matterhorn. I did copy the default capture
> agent config file (cp
> /opt/matterhorn/felix/load/org.opencastproject.capture.agent-demo.cfg
> /opt/matterhorn/felix/load/org.opencastproject.capture.agent-ncast.cfg)
> and did change the connection details in this server. In the
> capture client configuration interface, I have to provide a
> username and a password for connecting to the Matterhorn
> server, but I don't know where to set this in Matterhorn.
> Could you please tell me where I can set these credentials
> in Matterhorn so that my capture device is able to connect?
> 
> Thanks in advance.
> 
> Best regards
> Alexander Bias
> 
> University of Ulm
> kiz information systems
> -----Inline Attachment Follows-----
> 
> _______________________________________________
> Matterhorn-users mailing list
> [email protected]
> http://lists.opencastproject.org/mailman/listinfo/matterhorn-users
> 
_______________________________________________
Matterhorn-users mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn-users

Reply via email to