Develop > Business models


Organization structure

In order to allow customers or buyers to...

...or to allow employees to administer the site, including...

or to allow resellers to...

...all actors in the business scenario must be assigned a position in the WebSphere Commerce organization structure.

The WebSphere Commerce organization structure provides a framework for the actors, or entities, in the business scenario. This framework is organized in a hierarchical structure, which mimics typical organizational hierarchies with entries for organizations and organizational units and users. The organizations and organizational units in the framework act as owners for the parts of the business. All parts of the business, including customers, administrators, stores, catalogs and distributors, must be owned by an organization or organizational unit.

The organization structure and the access control model, are closely related, in that the access control model applies access control policies to organizations rather than to individual entities (stores, customers, administrators and so on). The policies that apply to an entity (or resource) are applied to the organizations that own the entity or resource.

The following diagram outlines the basic WebSphere Commerce organization structure.

The basic organization structure is installed during instance creation, regardless of the business model.

Root organization

The root organization is the top level organization and is its own parent. All organizations in the WebSphere Commerce organization structure are descendents of the root organization. The site administrators are owned by the root organization.

Default organization

The default organization is owned by the root organization. All guest customers and all customers in a consumer direct scenario belong to the default organization. Customers in a B2B direct or B2B indirect scenarios can belong to either the default organization, or other organizations. Do no create stores under the default organization. Instead, create stores under a separate organization, such as the seller organization.

One or more other levels of organizational entities can exist beneath the parent organizational entities. You can add as many child organizational entities as necessary to support the business.


Sample organization structures

WebSphere Commerce provides sample organizations structures for each supported business model. These sample organization structures are available on their own (as component store archives) allowing you to use the sample organization structure as starting point for the own site, or as part of the sample businesses.


Create organization structures

Rather than create new organization structures for the site, it is recommended that you begin by publishing one of the sample organization structures provided with WebSphere Commerce, and then make changes to that organization structure as necessary.

The following table outlines the various organization structures and how they are created.

Organization structure Method of creation
All organization structures Root organization and Default organization created by instance creation
Consumer direct organization structure

  • Root organization and Default organization are created by instance creation

  • Seller organization and B2C organization are created by store publish

B2B direct organization structure

  • Root organization and Default organization are created by instance creation

  • Buyer organization, Seller organization, and B2B organization are created by store publish

Demand chain organization structure

  • Root organization and Default organization are created by instance creation

  • Reseller A organization, Consumer direct organization, B2B direct organization, and Distributor1 organization are created by registration process

  • All remaining organizations are created by store publish

Extended sites organization structure

  • Root organization and Default organization are created by instance creation

  • Seller A organization, Consumer direct organization, and B2B direct organization are created by registration process

  • All remaining organizations are created by store publish

Supply chain organization structure

  • Root organization and Default organization are created by instance creation

  • Supplier A organization, Buyer A organization, and B2B direct organization are created by registration process

  • All remaining organizations are created by store publish

The WebSphere Commerce organization structure is flexible enough to support all entities in the supported business models.


Related concepts

Consumer direct organization structure

B2B direct organization structure

Demand chain organization structure

Supply chain organization structure

Extended sites organization structure


+

Search Tips   |   Advanced Search