This appendix describes the demo user community for task assignments in Oracle SOA Suite.
This appendix includes the following topics:
After installing Oracle SOA Suite, you must seed the user demo community in the database. The demo user community is an organizational hierarchy of users and groups.
To seed the demo user community:
Download the workflow-001-DemoCommunitySeedApp
sample from the following URL:
http://www.oracle.com/technology/sample_code/products/hwf/index.html
Follow the instructions in the README.txt
file included with this sample. This file describes how to seed the user demo community described in the appendix.
Table A-1 lists the users in the demo community.
Table A-1 Users in the Demo Community
User | User Name | First Name | Last Name | Title | Manager | |
---|---|---|---|---|---|---|
1 |
achrist |
Agatha |
Christie |
Loan Consultant |
wfaulk |
|
5 |
cdickens |
Charles |
Dickens |
CEO |
-- |
|
6 |
cdoyle |
Conan |
Doyle |
Loan Agent 2 |
rsteven |
|
3 |
EHEMING |
Ernest |
Hemingway |
CFO |
JVerne |
|
7 |
fkafka |
Franz |
Kafka |
Manager 1 |
ltolstoy |
|
8 |
istone |
Irving |
Stone |
Loan Agent 2 |
sfitzger |
|
9 |
jausten |
Jane |
Austen |
Loan Consultant |
fkafka |
|
10 |
jcooper |
James |
Cooper |
Loan Agent 1 |
jstein |
|
11 |
jlondon |
Jack |
London |
Loan Agent 1 |
sfitzger |
|
12 |
jstein |
John |
Steinbeck |
Manager 2 |
wfaulk |
|
2 |
JVerne |
Jules |
Verne |
CIO |
cdickens |
|
13 |
ltolstoy |
Leo |
Tolstoy |
Director |
wfaulk |
|
14 |
mmitch |
Margaret |
Mitchell |
Loan Analyst |
fkafka |
|
15 |
mtwain |
Mark |
Twain |
Loan Agent 2 |
jstein |
|
16 |
rsteven |
Robert |
Stevenson |
Manager 3 |
jstein |
|
17 |
sfitzger |
Scott |
Fitzgerald |
Manager 1 |
wfaulk |
|
18 |
szweig |
Stefan |
Zweig |
Loan Analyst |
fkafka |
|
4 |
VHUGO |
Victor |
Hugo |
HR Manager |
EHEMING |
|
19 |
wfaulk |
William |
Faulkner |
Vice President |
cdickens |
|
20 |
wshake |
William |
Shakespeare |
Manager 3 |
rsteven |
Figure A-1 shows the organizational hierarchy of the demo community.
Figure A-1 Demo Community Organizational Hierarchy
Table A-2 lists the groups in the demo community; the users and groups that are granted each group role (direct grantees and all grantees); and the group roles and application roles granted to each group (direct-granted roles and all granted roles). See Table A-6 for the roles granted to users sorted by user.
Table A-2 Groups in the Demo Community: Grant Relationships
Group | Direct Grantees | All Grantees | Direct-Granted Roles | All Granted Roles |
---|---|---|---|---|
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 |
- |
- |
Table A-3 continues information for several groups listed in Table A-2. It lists the users and groups (direct owners and all owners) that own each group and the group roles (direct-owned roles and all owned roles) that each group owns. See Table A-6 for the roles owned by users sorted by user.
Table A-3 Groups in the Demo Community: Ownership Relationships
Group | Direct Owners | All Owners | Direct Owned Roles | All Owned Roles |
---|---|---|---|---|
EasternRegion |
jstein |
jstein |
- |
- |
WesternRegion |
jstein |
jstein |
- |
- |
California |
fkafka |
fkafka |
- |
- |
LoanAgentGroup |
jcooper, fkafka |
jcooper, fkafka |
- |
- |
LoanAnalyticGroup |
jstein |
jstein |
- |
- |
Supervisor |
jstein |
jstein |
- |
- |
Table A-4 lists the soa-infra
application roles; the users, groups, and roles that are granted each application role (direct grantees and all grantees); and the roles granted to each application role (direct-granted roles and all granted roles). See Table A-6 for the application roles granted to users sorted by user.
Table A-4 Application Roles in soa-infra
Application Role | Direct Grantees | All Grantees | Direct-Granted Roles | All Granted Roles |
---|---|---|---|---|
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 |
- |
- |
For more information about application roles, see Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite.
Table A-5 lists the roles in the SOATestDemoApp application.
Table A-5 SOATestDemoApp Roles
Application Role | Direct Grantees | All Grantees | Direct-Granted Roles | All Granted Roles |
---|---|---|---|---|
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 |
Table A-6 lists the roles granted to each user (direct-granted roles and all granted roles) and the roles owned by each user (direct-owned roles and all owned roles).
User Name | Direct-Granted Roles | All Granted Roles | Direct-Owned Roles | All Owned Roles |
---|---|---|---|---|
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 |
- |
- |
Table A-7 lists the permissions defined in the WorkflowPermission
class and the application roles associated with each permission.