Categories

Versions

You are viewing the RapidMiner Server documentation for version 9.7 -Check here for latest version

Special Users

Special user "admin"

The RapidMiner Serveradminuser is responsible for all configuration, including connection and user management, and has the following characteristics:

  • The admin user can assign other users to theadministratorgroup.

  • Administrators have access to everything (files, web apps, connections, configuration) on RapidMiner Server, regardless of settings.

  • Only administrators can edit the Web App branding (background colors, logo, etc.).

If you haven't already done so, be certain tochange the admin passwordbefore setting up a production environment.

Special user "anonymous"

Sometimes you may want a user to have access to, but not authenticate against, RapidMiner Server. For example, you may want to build a company-wide web app (like worldwide software downloads of your product). Or, you may need a web service everybody can contribute to, like a message board. You can provide these kinds of access by creating ananonymoususer. The special user, anonymous, can gain access to services and resources without access to your IT infrastructure. That is, you can add access rights to anonymous for those entities and make them publicly available, but this does not affect any resource anonymous has not been explicitly granted access to.

Anonymous does not have full access to RapidMiner Server, however, the user can (if configured to do so):

  • run web services
  • access static resources (images, etc.)
  • see reports

To create a useranonymous:

  1. OpenAdministration > User Management > User List.

  2. ClickAdd userin theActionsbox on the right side of the screen.

  3. 字段,如下所示,然后单击完成Submit:

    Field Enter
    我们ername Required. Enter the nameanonymous. The name must be entered in lower case (and spelled correctly) for RapidMiner Server to recognize it as this special case user.
    Password/Repeat password Required. Enter (and repeat) a password of eight or more alphanumeric characters. Access will not require this password, it is for admin use only.
    Display name Leave blank or enter any name (for example, "Anonymous User").
    Email address Leave blank.

    RapidMiner Server creates the useranonymousand adds it the我们er List:

As with any user addition, RapidMiner Server adds useranonymousto all thepredefined user groups. To prevent the anonymous user from accessing unintended resources, remove all groups except group anonymous.

  1. Click on useranonymousin the我们ernamelist. The我们er Managementwindow foranonymousopens:

  2. Member groups are listed on the right side. ClickRemove Allto remove all groups from theanonymousconfiguration. The only remaining group, not displayed because it cannot be deleted is the groupanonymous.

After creating an anonymous user, grant access to乐鱼体育安装and/orservicesto the objects that you wish to have available without login.

Allowing access to resources for anonymous users

To allow anonymous access to resources (for example web services, processes, data sets, models) without requiring user log in, set the value of the system settingcom.rapidanalytics.web.anonymous_resourcestotrue. See the section onmodifying system settingsif you need assistance.

You can nowset access rightsfor the desired resources. User anonymous also has rights to the corresponding process and all linked content, such as data and models.

Note:匿名用户acc的URLess published resources is/api/rest/public/resources/. This is in contrast to the path for configured users, which is/api/rest/resources/(public/resourcesversus乐鱼体育安装).

Allowing access to web services for anonymous users

To allow anonymous access to web services (for example a message board or product availability service) without requiring user log in, set the value of the system settingcom.rapidanalytics.web.anonymous_servicestotrue. See the section onmodifying system settingsif you need assistance.

You can nowset access rightsto the web service. User anonymous also has rights to the corresponding process and all linked content, such as data and models.

Note:匿名用户acc的URLess published web services is/api/rest/public/process/. This is in contrast to the path for configured users, which is/api/rest/process/(public/processversusprocess).

Allowing access to web apps for anonymous users

To allow anonymous access to web apps without requiring user log in, set the value of the system settingcom.rapidanalytics.web.anonymous_reportstotrue. See the section onmodifying system settingsif you need assistance.

Set access rightsto the web app for user anonymous (which also grants rights to the corresponding process and all linked content, such as data and models).

  1. To copy and share the URL for the web app, open the app designer:

  2. ClickOpenand then browse to the app's process location:

  3. From theGeneral settingstab, scroll to the bottom to find and copy thePublic link. This is the link you can share, allowing anonymous access to the web app.

Note: If you do not see thePublic link(you only see aProtected link), restart the server.