Setting up your remote project in Talend Administration Center

author
Talend Documentation Team
EnrichVersion
6.5
EnrichProdName
Talend Cloud
task
Installation and Upgrade
EnrichPlatform
Talend Administration Center

Setting up your remote project in Talend Administration Center

Talend Administration Center is a Web-based administration application that allows Talend Studio project managers to administrate users and projects and manage access to the remote repository.

To do so, you need to link Talend Administration Center to the SVN or Git shared Repository that stores all your project data.

Accessing Talend Administration Center

Procedure

  1. In the tac sub-folder automatically created in the Talend Integration Cloud Installer installation directory, launch the start_tac execution file to run the application server.
  2. Open a Web browser and type in the following URL: http://<localhost>:<port>/<ApplicationPath>.
    Replace de values by the one corresponding to your system, for example http://localhost:8080/org.talend.administrator.
  3. On the Login page, type in the default connection login for your first access.
    • Default login: security@company.com
    • Default password: admin

Results

You can now configure the link to the shared repository (SVN or Git). For more information, see Configuring Talend Administration Center.

Configuring Talend Administration Center

In order to link your existing Subversion or Git repository to the web application, you need to enter your SVN/Git credentials as well as the repository URL on the Configuration page.

Note that the only nodes that are relevant for you on this page are the following: Database (information about the database driver used for Talend Administration Center), General (information about the version of the web application), Software Update (credentials used to retrieve Talend patches and software updates), Git and/or SVN (credentials used to access the repository on which projects are created).

Procedure

  1. Open the Configuration page of Talend Administration Center.
  2. In the Software Update node, fill in the following parameters to connect to the Talend Artifact Repository that stores Talend software updates.

    The Talend Artifact Repository instance needs to be launched with the command nexus.bat consolenexus.sh console. If you installed Talend Artifact Repository as a service, run the start command to launch it.

    The Talend Artifact Repository instance needs to be launched with the command nexus.bat consolenexus.sh console. If you installed Talend Artifact Repository as a service, run the start command to launch it.

    Parameter Value
    Talend update url Location URL to the Talend remote repository from which software updates are retrieved, this field is filled by default.
    Talend update username and Talend update password Type in the credentials of the software update repository user that you received from Talend.
    Local repository url Type in the location URL to the repository where software updates are stored. By default, it is http://localhost:8081/nexus/.
    Local deployment username and Local deployment password Type in the credentials of the user with deployment rights to the local repository. By default, it is talend-updates-admin/talend-updates-admin.
    Local reader username and Local reader password Type in the credentials of the user with read rights to the local repository. By default, no credentials are required but you are free to define them if you want to disable public access to the repository.
    Local repository ID Type in the ID of the repository in which software updates are published. By default, it is talend-updates.
  3. In the SVN and Git nodes, fill in the SVN or Git parameters, depending on the server in which you will store the projects.
    Parameter Value
    Branches whitelist

    Select True or False in the list.

    This function allows you to filter the project on the defined branches or tags in order to reduce the use of disk resources and improve performances.

    Server location/Git server url Type in the location URL to your Subversion server repository.
    Username

    Type in the name of the Subversion or Git user.

    Note that the login and password must correspond to a user that has been previously created in SVN or Git.

    Password

    Type in the password of the Subversion or Git user.

    Note that the login and password must correspond to a user that has been previously created in SVN or Git.

    Commit Log Pattern

    Define the SVN or Git commit log pattern according to your log format convention.

    The log pattern will be automatically applied to all commit logs, except user logs if the corresponding log option is activated. Example: the pattern start {0} end will add the word start before the log message body and end after the log message body.

    The default pattern is {0}, namely no leading or trailing information is added to any log message.

Results

The link to the SVN or Git is now established, you can thus create a new project in order for the Talend clients to have at least one project in their workspace.

For more information, see Creating a collaborative project and assign it to a user.

Creating a collaborative project and assign it to a user

To be able to work collaboratively on a project, you have to create at least one user, one project and authorize this user on the project in order for him to open it from the Talend Studio.

Procedure

  1. On the Users page of Talend Administration Center, click Add to add a user and fill the required fields of the form before saving it.

    The SVN/Git credentials must correspond to an existing account (such as the credentials you have entered on the Configuration page), and the user Type must be Data Quality.

    Note that, if your license includes Talend Data Preparation users, you need to select the Data Preparation User check box and select its roles.

  2. (Optional) From the User Groups page of Talend Administration Center, organize existing users in groups based on their type (Data Quality, Data Preparation). Once created, these groups can be assigned to projects of the same type.
  3. On the Projects page, click Add to add a project and fill the required fields of the form before saving it.
    The project Type must be Data Quality and the Storage must be either SVN or Git, depending on the server in which you will store the projects.
  4. On the Project Authorizations page, click the project you have created in the Project panel, then click the Read Write icon next to your user in the User/Group Authorizations panel to give access to the project.

Results

The cloud_project is now created on the repository and the user can access it from Talend Studio. For more information on how to launch Talend Studio and set up a connection to Talend Administration Center, see Setting up a connection to the remote project in Talend Studio and the Talend Studio Developer Guide.

Setting up a connection to the remote project in Talend Studio

Procedure

  1. Launch Talend Studio.
  2. In the Talend Studio login window, click the ... button to define a new connection.
  3. In the Connections window that opens, click the + button to create a new connection.
  4. Set the Repository type as Remote and enter a Name and Description for the connection, the E-mail and Password for the user you created in Talend Administration Center, and the URL for Talend Administration Center (for example, http://localhost:8080/org.talend.administrator but, depending on your configuration, you may have to replace <localhost> with the server IP address) in the Web-app Url field.
  5. Click OK.

Results

You can now select the newly created connection in the Talend Studio login window to connect to a collaborative project.