ヘッダーをスキップ
Oracle® Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド
11gリリース1 (11.1.1.7)
B55916-10
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

A データベースへのデモ・ユーザー・コミュニティのインストール

この付録では、デモ・ユーザー・コミュニティと呼ばれるユーザーおよびグループの組織階層を、データベースにインストールし、使用する方法について説明します。このコミュニティのユーザーとグループを、タスク・ワークフローを進めるための承認など人とのやりとりが必要なタスクに割り当てることができます。

この付録では次の項について説明します。

A.1 デモ・ユーザー・コミュニティのインストール

デモ・ユーザー・コミュニティは、ユーザーとグループの組織階層です。Oracle SOA Suiteをインストールした後は、デモ・ユーザー・コミュニティをデータベースにインストールする必要があります。デモ・ユーザー・コミュニティは、Oracle SOA Suiteサンプル・サイト上のHWリンクから利用可能なworkflow-001-DemoCommunitySeedAppサンプルの一部です。サンプルに含まれるREADME.txtファイルには、デモ・ユーザー・コミュニティをインストールするための基本的な方法と高度な方法の両方が説明されています。デモ・ユーザー・コミュニティをインストールするための基本的な方法は、この項でも説明します。


注意:

リモートではなくドメイン内からユーザー・デモ・コミュニティをローカルに作成するには、このスクリプトを実行する必要があります。


デモ・ユーザー・コミュニティをインストールする手順は、次のとおりです。

  1. 次のいずれかがローカルにインストールされていることを確認します。

    • Oracle JDeveloper

    • Oracle BPMサーバー

    • ant 1.7

  2. Oracle SOA Suiteサンプルサイトからworkflow-001-DemoCommunitySeedAppサンプルをダウンロードします。

  3. 次のコマンドを入力し、ホスト上のJavaのバージョンを確認します。

    java -version
    

    デモ・ユーザー・コミュニティをデータベースにインストールするホストには、Java 1.6 update 17以降が含まれていることが必要です。

  4. 環境のPATHに、Oracle SOA Suite添付のJavaのバージョンが含まれていることを確認します。

  5. データベースへのデモ・ユーザー・コミュニティのインストール方法を選択します。

    build.propertiesファイルを使用する方法 指定のパラメータでantスクリプトを実行する方法
    1. ダウンロードしたサンプルに含まれるbuild.propertiesファイルを、環境に合わせて編集します。

      # Set the admin server location
      admin.url=t3://localhost:7001
      server.url=http://localhost:8001
      
      # Set the Fusion Middleware home, also
      # called the bea home
      # Linux style /scratch/oracle/middleware
      # Windows style C:\\Oracle\\Middleware
      bea.home=/scratch/oracle/middleware/
      home_betaupdate
      
      # Set the authentication
      admin.name=weblogic
      admin.pwd=password
      
      # Use the managed server for the target or
      # if single server configuration use the
      # admin server
      # e.g. target=soa_server1 or
      # target=AdminServer
      target=AdminServer
      
    2. 次のantコマンドを実行します。

      $FMW_HOME\modules\org.apache.ant
      _1.7.0\bin\ant seedDemoUsers
      

      $FMW_HOMEには、Oracle JDeveloperまたはSOA ServerのOracle Fusion Middlewareホーム・ディレクトリを指定します(または、ant 1.7の場所へのパスを指定します)。

    1. 指定のパラメータでantスクリプトを実行します。bea.homeFMW_HOMEは同じであることに注意してください。

      ant seedDemoUsers -Dbea.home=FMW_HOME
      -Doracle.home=ORACLE_HOME 
      -Ddomain.home=FMW_HOME/user_projects/
        domains/Domain_Name
      -Dtarget=Managed_Server_Name
      -Dadmin.url=t3://HOST:Admin_Server_Port
      -Dserver.url=http://HOST:Managed_Server_Port
      -Dadmin.name=Admin_Name
      -Dadmin.pwd=Admin_Password
      

      FMW_HOMEにはインストール・ホーム・ディレクトリの絶対パスを、ORACLE_HOMEにはインストール時に指定したOracleホームの絶対パスを指定します。

      例:

      ant seedDemoUsers
      -Dbea.home=/scratch/wls/as11wls/lt20
      -Doracle.home=/scratch/wls/as11wls/lt20/
       AS11gR1SOA
      -Ddomain.home=/scratch/wls/as11wls/lt20/
       user_projects/domains/domain1
      -Dtarget=soa_server1
      -Dadmin.url=t3://wlserver.example.com:7001
      -Dserver.url=http:///wlserver.example.com:
       8001
      -Dadmin.name=weblogic
      -Dadmin.pwd=password
      

これによってデモ・ユーザー・コミュニティがインストールされて、デモappRolesに権限が付与されます。

インストールが成功した場合は、次のメッセージが表示されます。

Build Successful

注意:

Build Successfulメッセージは、接続に問題がある場合でも表示されます。これらのメッセージを監視してください。


デモ・ユーザーのシードに成功すると、jcooperjsteinまたは他のユーザーとして、build.propertiesファイルに指定されたパスワードを使用してログインできます。

インストールに成功しなかった場合は、次のメッセージが表示されます。

Build Failed

インストールの失敗は、構成またはサーバーの可用性の問題が原因となって起こります。これらの問題を修正して再試行してください。

A.2 デモ・コミュニティのユーザー

表A-1に、デモ・コミュニティ内のユーザーをリストします。

表A-1 デモ・コミュニティ内のユーザー

ユーザー ユーザー名 タイトル マネージャ 電子メール

1

achrist

Agatha

Christie

Loan Consultant

wfaulk

achrist@emailExample.com

5

cdickens

Charles

Dickens

CEO

--

cdickens@emailExample.com

6

cdoyle

Conan

Doyle

Loan Agent 2

rsteven

cdoyle@emailExample.com

3

EHEMING

Ernest

Hemingway

CFO

JVerne

EHEMING@emailExample.com

7

fkafka

Franz

Kafka

Manager 1

ltolstoy

fkafka@emailExample.com

8

istone

Irving

Stone

Loan Agent 2

sfitzger

istone@emailExample.com

9

jausten

Jane

Austen

Loan Consultant

fkafka

jausten@emailExample.com

10

jcooper

James

Cooper

Loan Agent 1

jstein

jcooper@emailExample.com

11

jlondon

Jack

London

Loan Agent 1

sfitzger

jlondon@emailExample.com

12

jstein

John

Steinbeck

Manager 2

wfaulk

jstein@emailExample.com

2

JVerne

Jules

Verne

CIO

cdickens

JVerne@emailExample.com

13

ltolstoy

Leo

Tolstoy

Director

wfaulk

ltolsoy@emailExample.com

14

mmitch

Margaret

Mitchell

Loan Analyst

fkafka

mmitch@emailExample.com

15

mtwain

Mark

Twain

Loan Agent 2

jstein

mtwain@emailExample.com

16

rsteven

Robert

Stevenson

Manager 3

jstein

rsteven@emailExample.com

17

sfitzger

Scott

Fitzgerald

Manager 1

wfaulk

sfitzger@emailExample.com

18

szweig

Stefan

Zweig

Loan Analyst

fkafka

szweig@emailExample.com

4

VHUGO

Victor

Hugo

HR Manager

EHEMING

VHUGO@emailExample.com

19

wfaulk

William

Faulkner

Vice President

cdickens

wfaulk@emailExample.com

20

wshake

William

Shakespeare

Manager 3

rsteven

wshake@emailExample.com


図A-1に、デモ・コミュニティの組織階層を示します。

図A-1 デモ・コミュニティの組織階層

図A-1の説明が続きます
「図A-1 デモ・コミュニティの組織階層」の説明

A.3 デモ・コミュニティのグループ

表A-2には、次がリストされています。

ユーザーでソートされた、ユーザーに付与されているロールについては、表A-6を参照してください。

表A-2 デモ・コミュニティ内のグループ: 権限付与の関係

グループ 直接権限受領者 すべての権限受領者 直接権限付与ロール すべての権限付与ロール

RegionalOffices

CentralRegion、WesternRegion、EasternRegion

szweig、wshake、jcooper、WesternRegion、mmitch、EasternRegion、jlondon、CentralRegion、istone、cdoyle、mtwain、California、fkafka

-

-

EasternRegion

szweig、wshake、mmitch、fkafka

szweig、wshake、mmitch、fkafka

RegionalOffices

RegionalOffices

CentralRegion

jlondon、mtwain

jlondon、mtwain

RegionalOffices

RegionalOffices

WesternRegion

cdoyle、California

jcooper、istone、cdoyle、California

RegionalOffices

RegionalOffices

California

jcooper、istone

jcooper、istone

WesternRegion

RegionalOffices、WesternRegion

LoanAgentGroup

jlondon、wshake、LoanAnalyticGroup、jcooper、istone、cdoyle、mtwain

szweig、jlondon、wshake、LoanAnalyticGroup、jcooper、istone、cdoyle、mtwain、mmitch、fkafka

-

-

LoanAnalyticGroup

szweig、mmitch、fkafka

szweig、mmitch、fkafka

BPMWorkflowCustomize、LoanAgentGroup

BPMWorkflowCustomize、LoanAgentGroup

Supervisor

jcooper、mtwain、rsteven

jcooper、mtwain、rsteven

-

-

Executives

cdickens、JVerne、EHEMING、VHUGO

cdickens、JVerne、EHEMING、VHUGO

-

-


表A-3は、表A-2にリストした複数のグループに関する情報を示します。ここには次がリストされています。

ユーザーでソートされた、ユーザーが所有しているロールについては、表A-6を参照してください。

表A-3 デモ・コミュニティ内のグループ: 所有の関係

グループ 直接所有者 すべての所有者 直接所有ロール すべての所有ロール

EasternRegion

jstein

jstein

-

-

WesternRegion

jstein

jstein

-

-

California

fkafka

fkafka

-

-

LoanAgentGroup

jcooper、fkafka

jcooper、fkafka

-

-

LoanAnalyticGroup

jstein

jstein

-

-

Supervisor

jstein

jstein

-

-


A.4 soa-infraアプリケーション・ロール

表A-4には次がリストされています。

ユーザーでソートされた、ユーザーに付与されているアプリケーション・ロールについては、表A-6を参照してください。

表A-4 soa-infra内のアプリケーション・ロール

アプリケーション・ロール 直接権限受領者 すべての権限受領者 直接権限付与ロール すべての権限付与ロール

SOAAdmin

Administrators

Administrators

BPMWorkflowAdmin

BPMWorkflowCustomize BPMWorkflowAdmin

BPMWorkflowAdmin

SOAAdmin、demoadmin

SOAAdmin、demoadmin、Administrators

BPMWorkflowCustomize

BPMWorkflowCustomize

BPMWorkflowCustomize

LoanAnalyticGroup、BPMWorkflowAdmin

szweig、LoanAnalyticGroup、SOAAdmin、BPMWorkflowAdmin、mmitch、fkafka、Administrators、demoadmin

-

-


アプリケーション・ロールの詳細は、『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』を参照してください。

A.5 SOATestDemoAppアプリケーション・ロール

表A-5に、SOATestDemoAppアプリケーション内のロールをリストします。

表A-5 SOATestDemoAppロール

アプリケーション・ロール 直接権限受領者 すべての権限受領者 直接権限付与ロール すべての権限付与ロール

DevTeam


rsteven

rsteven、mmitch、fkafka、jcooper、istone



QATeam

jlondon、Supervisor

jlondon、jcooper、mtwain、rsteven、mmitch、fkafka、istone



ProductionTeam

mmitch、fkafka、California

mmitch、fkafka、jcooper、istone

DevTeam、QATeam

DevTeam、QATeam


A.6 ユーザーに付与されているロールおよびユーザーが所有しているロール

表A-6には、次がリストされています。

表A-6 各ユーザーのロール

ユーザー名 直接権限付与ロール すべての権限付与ロール 直接所有ロール すべての所有ロール

achrist

Executives

-

-

-

cdickens

-

-

Executives

-

cdoyle

WesternRegion、LoanAgentGroup

RegionalOffices、WesternRegion、LoanAgentGroup

-

-

EHEMING


Executives



fkafka

LoanAnalyticGroup、EasternRegion、ProductionTeam

BPMWorkflowCustomize、RegionalOffices、LoanAnalyticGroup、LoanAgentGroup、EasternRegion、ProductionTeam、DevTeam、QATeam

LoanAgentGroup、California

LoanAgentGroup、California

istone

LoanAgentGroup、California

RegionalOffices、WesternRegion、LoanAgentGroup、California、DevTeam、QATeam、ProductionTeam

-

-

jausten

-

-

-

-

jcooper

Supervisor、LoanAgentGroup、California

RegionalOffices、WesternRegion、Supervisor、LoanAgentGroup、California、DevTeam、QATeam、ProductionTeam

LoanAgentGroup

LoanAgentGroup

jlondon

CentralRegion、LoanAgentGroup、QATeam

CentralRegion、RegionalOffices、LoanAgentGroup、QATeam

-

-

jstein

-

-

LoanAnalyticGroup WesternRegion、Supervisor、EasternRegion

LoanAnalyticGroup WesternRegion、Supervisor、EasternRegion

JVerne


Executives



ltolstoy

-

-

-

-

mmitch

LoanAnalyticGroup、EasternRegion、ProductionTeam

BPMWorkflowCustomize、RegionalOffices、LoanAnalyticGroup、LoanAgentGroup、EasternRegion、DevTeam、QATeam、ProductionTeam

-

-

mtwain

CentralRegion、Supervisor、LoanAgentGroup

CentralRegion、RegionalOffices、Supervisor、LoanAgentGroup、QATeam

-

-

rsteven

Supervisor、DevTeam

Supervisor、DevTeam

-

-

sfitzger

-

-

-

-

szweig

LoanAnalyticGroup、EasternRegion

BPMWorkflowCustomizeDemoApp/FlexFieldRole、RegionalOffices、LoanAnalyticGroup、LoanAgentGroup、EasternRegion



vhugo


Executives



wfaulk

-

-

-

-

wshake

LoanAgentGroup、EasternRegion

RegionalOffices、LoanAgentGroup、EasternRegion

-

-


A.7 WorkflowPermissionクラス

表A-7に、WorkflowPermissionクラスで定義されている権限および各権限に関連付けられているアプリケーション・ロールをリストします。

表A-7 WorkflowPermissionクラス

権限 権限のあるアプリケーション・ロール

workflow.mapping.publicFlexField

BPMWorkflowAdmin、BPMWorkflowCustomize

workflow.mapping.protectedFlexField

BPMWorkflowAdmin

workflow.admin

BPMWorkflowAdmin

workflow.admin.evidenceStore

BPMWorkflowAdmin