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
