Contents Implementation & Administration Guide 1.1 Previous Next

Understanding the Portal Environment

When you have completed the installation procedures, verified your installation, and ensured that the demo portal is operating successfully, this means that all of the basic components of the SAS Information Delivery Portal environment are in place. You can now begin the implementation tasks that are necessary to meet your organization's specific information delivery requirements.

Before you begin these tasks, it is important to understand the overall structure of the portal and the components that make it work. The following diagram provides a high-level, conceptual view of the portal's main components and how they interact with one another:

Diagram showing interaction of web server, enterprise directory server, and SAS server

The architecture of the SAS Information Delivery Portal gives you the flexibility to distribute these components as required. For small implementations, the Web server, enterprise directory server, and SAS server may all run on the same machine. In contrast, a large enterprise may have multiple compute and data servers and an enterprise directory that is distributed across multiple platforms.

Note: For a more technically oriented view of the portal, refer to the Portal Architecture document.

Web Server

The Web server is the platform that supports the operation of the SAS Information Delivery Portal Web Application. This server contains the following components:

Enterprise Directory Server

The enterprise directory server is a central repository for the portal's user, resource, and security information. This server does not contain actual content for the portal; instead, it contains metadata, or data about the content. The portal's enterprise directory is implemented using the Lightweight Directory Access Protocol (LDAP). For more information about LDAP, see the Directory Services topic on the SAS Integration Technologies Web site. The portal application uses the Java Naming and Directory Interface (JNDI) to access the enterprise directory server.

The portal's installation process builds an initial set of enterprise directory entries that form the basis for a demonstration portal. Building on the base set of entries, you can add and change metadata as needed to implement a portal that meets the needs of your organization. Procedures for updating the metadata are detailed throughout this Implementation and Administration Guide. In these procedures, you will find that there are several ways to update the metadata:

The following table provides a quick reference to the various categories of metadata that reside on the portal's enterprise directory. For each metadata category, the table shows the portal component that the metadata describes, the initial metadata entries that are loaded during the installation process, and the method that can be used to update the metadata. For detailed documentation, click on the entries in the "Component" column.


Metadata in the Portal Enterprise Directory
Category Component Initial Entries How to Update
Users and groups Portal users Portal User
Portal Admin
Portal Demo
Portal Guest
DW Admin
Enterprise directory console, or self-registration via portal log-in screen
Portal Groups (Roles) Public
Portal Demo Group
Portal Admin Group
DW Admin Group
Enterprise directory console
SAS configuration SAS servers, spawners, logins, and logical names Portal Demo Server
Portal Demo Spawner
Portal Demo Login
Portal Demo Logical
IT Administrator
Content SAS Tables Product Sales Summary (in sashelp library) IT Administrator or export from Data Warehouse Administrator
SAS Reports (Stored Processes) Product Sales Demo IT Administrator
SAS Publication Channels Channels: Demo Channels 1 and 2
Subscribers: Portal Demo Subscriber
Published packages: s90c0700, s90c0701, s90c0702
Channels: IT Administrator
Subscriptions: Portal personalization
Published packages: IT Publish Framework or Enterprise Guide
SAS Data Warehouse views N/A Export from Data Warehouse Administrator
SAS webEIS documents Demo.jsp Portal personalization
Links SAS Home Page
SAS Integration Technologies
CNN
CNNSI
Portal personalization
Documents Demo Documents 1, 2, and 3 Portal personalization
Content channels Top Finance Stories
Top News Stories
Top Sports Stories
Top Tech Stories
Portal personalization
Widgets and applications Widget Sample 1
Application samples 1, 2, 3, and 4
Portal personalization
User interface Portal windows and lists Various Portal personalization

SAS Server

The SAS server is the platform that allows the portal to exploit SAS analytic and reporting functions in order to deliver information to the desktops of authorized portal users. The SAS server enables portal users to perform the following functions from client machines that have only a Web browser installed: view SAS tables, run SAS reports (known as "stored processes"), view SAS data warehouses, view webEIS documents, subscribe to SAS publication channels, and view packages that are published to these channels.

The SAS server contains the following components:

Contents Implementation & Administration Guide 1.1 Previous Next