Konfigurace vzdálených služeb na serveru Apache Tomcat

Níže uvedeným způsobem můžete nakonfigurovat uživatele a volby Java™ pro vzdálené služby na serveru Apache Tomcat.

Než začnete

Před konfigurací uživatelů a voleb Java musíte nainstalovat server Apache Tomcat, produkt Rational Publishing Engine a modul Aplikace webových služeb, a poté jej implementovat.

Konfigurace uživatelů a rolí uživatele

Informace o této úloze

Tabulka 1. Role uživatelů vzdálených služeb
Role Schopnosti
Uživatel generování dokumentu (rpe_docgen_user)
  • Může generovat dokumenty vzdáleně nebo lokálně z klientských aplikací.
  • Může zobrazit výstupní soubory a protokoly o svých úlohách generování dokumentů.
Administrátor generování dokumentů (rpe_docgen_admin)
  • Může generovat dokumenty vzdáleně nebo lokálně z klientských aplikací.
  • Při použití s rolí rpe_monitor_admin může zobrazit výstupní soubory a protokoly z úloh generování dokumentů zahájených libovolným uživatelem.
Uživatel modulu Komponenta centrální správy (rpe_library_user)
  • Může zobrazit veřejná aktiva z aplikace Document Studio.
  • Může použít veřejná aktiva k návrhu šablon.
Přispěvatel modulu Komponenta centrální správy (rpe_library_contributor)
  • Může zobrazit aktiva z aplikace Document Studio.
  • Může navrhovat šablony pomocí aktiv.
  • Může odesílat aktiva z aplikace Document Studio.
  • Může upravovat svá existující aktiva z aplikace Document Studio.
Administrátor modulu Komponenta centrální správy (rpe_library_admin)
  • Může zobrazit aktiva vytvořená libovolným uživatelem z aplikace Document Studio.
  • Může navrhovat šablony pomocí aktiv vytvořených libovolným uživatelem.
  • Může odesílat aktiva z aplikace Document Studio.
  • Může upravovat existující aktiva vytvořená libovolným uživatelem z aplikace Document Studio.
  • Může vytvářet aktiva v administrativním uživatelském rozhraní modulu Komponenta centrální správy.
  • Může upravovat existující aktiva vytvořená libovolným uživatelem z uživatelského rozhraní modulu Komponenta centrální správy.
  • Může odebírat existující aktiva vytvořená libovolným uživatelem z uživatelského rozhraní modulu Komponenta centrální správy.
Uživatel modulu Komponenta Monitorování a řízení (rpe_monitor_user).
  • Může měnit stav svých úloh generování dokumentů.
  • Povoluje monitorování svých úloh generování dokumentů uživatelům s rolí rpe_monitor_admin.
Administrátor modulu Komponenta Monitorování a řízení (rpe_monitor_admin)
  • Při použití s rolí rpe_docgen_admin může zobrazit výstupní soubory a protokoly z úloh generování dokumentů zahájených libovolným uživatelem.
  • Může změnit stav úloh generování dokumentů zahájených libovolným uživatelem.

Postup

  1. Otevřete nástroj Apache Tomcat Manager v prohlížeči: http://server:port/manager/html. Příklad: http://localhost:8080/manager/html.
  2. Zastavte implementovaný modul Aplikace webových služeb. V části Aplikace vyhledejte řádek aplikace rpews.war a klepněte na tlačítko Zastavit.
  3. Vytvořte uživatele a role serveru Apache Tomcat pro modul Komponenta Monitorování a řízení.
    1. Otevřete soubor tomcat-users.xml, který se standardně nalézá zde: $CATALINA_HOME\conf\tomcat-users.xml.
    2. Přidejte role uživatele, přispěvatele a administrátora pro používané služby.
      Tip:
      • Popisy jednotlivých rolí naleznete v tabulce ve výše uvedené sekci O této úloze.
      • Pro zvýšenou bezpečnost vytvořte více uživatelů klienta a roli rpe_docgen_user přidělte pouze jednomu z nich. Generování dokumentů, které uživatelé vytvářejí, mohou obsahovat důvěrné údaje. Vytvořením dvou typů uživatelů zajistíte, že výstup výsledků budou moci zobrazit pouze ti uživatelé, kteří k tomu mají oprávnění.
      <role rolename="rpe_docgen_admin" />
      <role rolename="rpe_docgen_user" /> 
      <role rolename="rpe_library_user"/>
      <role rolename="rpe_library_contributor"/>
      <role rolename="rpe_library_admin"/>
      <role rolename="rpe_monitor_user"/>
      <role rolename="rpe_monitor_admin"/>
    3. Přidejte alespoň jednoho administrátora a přiřaďte mu role administrátora i uživatele pro používané služby. Příklad:
      <user username="rpe_admin" password="password" roles="rpe_docgen_admin,rpe_library_admin,rpe_monitor_admin"/>
    4. Přidejte alespoň jednoho klientského uživatele a přiřaďte mu role uživatele pro používané služby. Příklad:
      <user username="rpe_client" password="password" roles="rpe_docgen_user,rpe_library_user,rpe_monitor_user"/>
      <user username="rpe_contributor" password="password" roles="rpe_docgen_user,rpe_library_contributor,rpe_monitor_user"/>
    5. Volitelné: Přidejte další klientské uživatele a přispěvatele. Příklad:
      <user username="user1" password="password" roles="rpe_docgen_user,rpe_library_contributor,rpe_monitor_user"/>
  4. Spusťte modul Aplikace webových služeb. V části Aplikace nástroje Apache Tomcat Manager vyhledejte řádek aplikace rpews.war a klepněte na tlačítko Spustit.

Volitelné: Konfigurace modulu Komponenta Monitorování a řízení na jiném serveru než je vzdálené generování dokumentů

Služba generování dokumentů používá modul Komponenta Monitorování a řízení, který je s ní automaticky implementovaný. Chcete-li používat výchozí modul Komponenta Monitorování a řízení, není zapotřebí žádná další konfigurace a můžete přejít k dalšímu kroku. Chcete-li používat jiný modul Komponenta Monitorování a řízení na jiném serveru nebo portu, než je generování dokumentů, nakonfigurováním těchto příznaků Java nakonfigurujte přihlašovací pověření.

Postup

  1. Zastavte implementovaný modul Aplikace webových služeb. V části Aplikace vyhledejte řádek aplikace rpews.war a klepněte na tlačítko Zastavit.
  2. Nastavte volby Java:
    1. V souborech aplikace Apache Tomcat klepněte pravým tlačítkem myši na soubor startup, který používáte ke spuštění serveru.
    2. Klepněte na volbu Vlastnosti.
    3. Vyberte kartu Java.
    4. Do pole Volby Java zadejte následující volby:
      -Dcom.ibm.rational.rpe.mc.url=http://server:port/rpews/monitor
      -Dcom.ibm.rational.rpe.mc.user=rpe_client
      -Dcom.ibm.rational.rpe.mc.password=password
    5. Klepněte na tlačítko OK.
  3. Spusťte modul Aplikace webových služeb. V části Aplikace nástroje Apache Tomcat Manager vyhledejte řádek aplikace rpews.war a klepněte na tlačítko Spustit.

Výsledky

Po dokončení implementace bude administrativní konzola modulu Komponenta Monitorování a řízení k dispozici na adrese: http://server:port/rpews/ui/monitor.html. Informace k používání administrativní konzoly naleznete v tématu Správa úloh generování dokumentů v modulu Komponenta Monitorování a řízení.

Jak pokračovat dále

Na počítači koncového uživatele zadejte adresu URL modulu Komponenta Monitorování a řízení pro vzdálený server. Viz téma Nastavení předvoleb vzdálených služeb.


Zpětná vazba