Oracle® Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suiteの管理 12c (12.1.3) E54311-05 |
|
前へ |
次へ |
この付録の内容は次のとおりです。
デモ・ユーザー・コミュニティは、ユーザーとグループの組織階層です。Oracle SOA Suiteをインストールした後は、デモ・ユーザー・コミュニティをデータベースにインストールする必要があります。デモ・ユーザー・コミュニティは、Oracle SOA Suiteサンプル・サイト上のHWリンクから利用可能なworkflow-001-DemoCommunitySeedApp
サンプルの一部です。サンプルに含まれるREADME.txt
ファイルには、デモ・ユーザー・コミュニティをインストールするための基本的な方法と高度な方法の両方が説明されています。デモ・ユーザー・コミュニティをインストールするための基本的な方法は、この項でも説明します。
注意:
リモートではなくドメイン内からユーザー・デモ・コミュニティをローカルに作成するには、このスクリプトを実行する必要があります。
デモ・ユーザー・コミュニティをインストールする手順は、次のとおりです。
次のいずれかがローカルにインストールされていることを確認します。
Oracle JDeveloper
Oracle BPMサーバー
ant
1.7
Oracle SOA Suiteサンプルのサイトからworkflow-001-DemoCommunitySeedApp
サンプルをダウンロードします。
次のコマンドを入力し、ホスト上のJavaのバージョンを確認します。
java -version
デモ・ユーザー・コミュニティをデータベースにインストールするホストには、Java 1.6 update 17以降が含まれていることが必要です。
環境のPATH
に、Oracle SOA Suite添付のJavaのバージョンが含まれていることを確認します。
データベースへのデモ・ユーザー・コミュニティのインストール方法を選択します。
build.propertiesファイルを使用する方法 | 指定のパラメータでantスクリプトを実行する方法 |
---|---|
|
|
これによってデモ・ユーザー・コミュニティがインストールされて、デモappRoles
に権限が付与されます。
インストールが成功した場合は、次のメッセージが表示されます。
Build Successful
注意:
Build
Successful
メッセージは、接続に問題がある場合でも表示されます。これらのメッセージを監視してください。
デモ・ユーザーのシードに成功すると、jcooper
、jstein
または他のユーザーとして、build.properties
ファイルに指定されたパスワードを使用してログインできます。
インストールに成功しなかった場合は、次のメッセージが表示されます。
Build Failed
インストールの失敗は、構成またはサーバーの可用性の問題が原因となって起こります。これらの問題を修正して再試行してください。
表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-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-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 SOAスイートでのSOAアプリケーションの開発』を参照してください。
表A-5に、SOATestDemoAppアプリケーション内のロールをリストします。
表A-5 SOATestDemoAppロール
アプリケーション・ロール | 直接権限受領者 | すべての権限受領者 | 直接権限付与ロール | すべての権限付与ロール |
---|---|---|---|---|
DevTeam |
|
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 各ユーザーのロール
ユーザー名 | 直接権限付与ロール | すべての権限付与ロール | 直接所有ロール | すべての所有ロール |
---|---|---|---|---|
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クラス
権限 | 権限のあるアプリケーション・ロール |
---|---|
workflow.mapping.publicFlexField |
BPMWorkflowAdmin、BPMWorkflowCustomize |
workflow.mapping.protectedFlexField |
BPMWorkflowAdmin |
workflow.admin |
BPMWorkflowAdmin |
workflow.admin.evidenceStore |
BPMWorkflowAdmin |