BackOffice 4.5 Reviewers Guide Kapitel 4: Erstellen von Anwendungen mit Microsoft BackOffice Server 4.5 Wichtige Funktionsmerkmale und Vorteile der Intranet Starter Site Bereitstellen Voll funktionsfähiger und sofort betriebsbereiter Intranetanwendungsserver Keine Endbenutzerkonfiguration Erstellen Stellt nützliche Beispiele für die Integration von Servertechnologien bereit Demonstriert die Integration von Office 2000 mit webbasierten Anwendungen Neue Technologien: Dynamic HTML, DTCs, Routing, MTS, Office Webkomponenten Verwalten Zentrale Verwaltung der gesamten Einführungssite Das Entwickeln von Intranet- und Geschäftsbereichsanwendungen ist für Administratoren und Programmierer gleichermaßen komplex: Die ersten Schritte zum Aufbau eines Intranets sind schwierig und zeitaufwendig. Die Entwickler haben u. U. nur beschränkte Erfahrungen beim Entwickeln gemischter Unternehmensanwendungen. Die von BackOffice Setup automatisch installierte und konfigurierte Intranet Starter Site enthält ein einsatzbereites Beispiel-Intranet mit sieben Webanwendungen, die die Inbetriebnahme eines Intranets beschleunigen können. Diese Beispielanwendungen sollen veranschaulichen, wie mithilfe von BackOffice Server 4.5 webbasierte Veröffentlichungs- und Zusammenarbeitsanwendungen erstellt werden können. Sie können die Anwendungen unverändert verwenden, anpassen oder als Ausgangspunkt zum Entwickeln eigener Anwendungen verwenden. In jeder Beispielanwendung werden verschiedene Technologien vorgestellt, um einen Überblick über die wichtigsten BackOffice-Leistungsmerkmale und -Funktionen bereitzustellen, wie z. B. das Erweitern einer Anwendung zur Informationsveröffentlichung durch Zusammenarbeitsfunktionen. Die Intranet Starter Site bietet den Benutzern die folgenden Möglichkeiten: Erlernen, wie einfach Anwendungen mit BackOffice Server 4.5 entwickelt werden können Kennenlernen der allgemeinen Anwendungsentwicklungsplattform anhand von Microsoft BackOffice Server 4.5 Nutzen der vorgegebenen Integration der verschiedenen Dienste in BackOffice Schnelle Inbetriebnahme mithilfe der Beispielanwendungen Die folgende Tabelle enthält eine detaillierte Übersicht über die Funktionsmerkmale und Technologien der Intranet Starter Site-Beispielanwendungen. Intranet Publishing Server Homepage Verwendete Anwendungen: SQL Server, Site Server (Web Posting Acceptor), Exchange Server (optional) Personen Bibliothek Kalender News Mithilfe des Formulars Profil können Sie eine benutzerdefinierte Startseite mit angepassten Informationen erstellen, wie z. B. abteilungsspezifische Informationen (Kalenderveranstaltungen) und Favoriten. Benutzer können diese Informationen auch aus dem Globalen Adressbuch von Exchange extrahieren. Die im Formular Profil zusammengestellten Informationen werden von anderen Anwendungen, wie z. B. Helpdesk und Spesen, ebenfalls verwendet. Verwendete Anwendung: SQL Server Hier handelt es sich um ein Verzeichnis der Intranetbenutzer, das auf den zuvor erläuterten ausgefüllten Profilen basiert. Das Verzeichnis enthält Verknüpfungen zu Seiten mit Kontaktinformationen zu Einzelpersonen, wie z. B. Telefonnummern und Bürostandorte. Es können außerdem Projektinformationen, persönliche Profile und Favoriten veröffentlicht werden. Verwendete Anwendungen: Site Server, Index Server, Web Posting Acceptor Diese Webanwendung ermöglicht es Benutzern, Metatags und das Veröffentlichen von Informationen ohne die Hilfe eines Webadministrators hinzuzufügen. Mithilfe der Funktionen verschiedener Suchfunktionen können die Inhalten von Bibliotheken, wie z. B. HTMLund Office-Dokumente und sogar ausführbare Dateien ge- bzw. durchsucht werden. Die Dateien werden in ein eingerichtetes Bibliotheksverzeichnis übertragen, in dem Benutzer Inhalte durchsuchen, abrufen und neu mit Tags versehen können. Verwendete Anwendungen: SQL Server, Exchange Server und Outlook (im Zusammenarbeitsszenario) Der Veranstaltungskalender ist ein anpassbarer monatlicher Kalender. Benutzer können Veranstaltungen entsprechend dem Typ der Veranstaltung und des Zielpublikums anzeigen, um dazugehörige Veranstaltungen zu finden. Der Kalender ist in einem Raster angeordnet, in dem die Veranstaltungen pro Tag als HTML-Verknüpfungen innerhalb der einzelnen Rasterfenster aufgeführt sind. Wenn Sie auf eine Veranstaltung klicken, wird eine Webseite mit Veranstaltungsdetails und dazugehörigen URLs angezeigt. Im Zusammenarbeitsszenario können Benutzer auf eine Veranstaltung klicken und diese zu ihrem OutlookKalender direkt hinzufügen. Verwendete Anwendung: SQL Server Das News-Modul ist eine Newsablage, das News entsprechend der Kategorie übermittelt, die Benutzer auswählen. Wie der Veranstaltungskalender bietet das News-Modul ein webbasiertes Bearbeitungssystem, das auf der Hauptanwendungsseite geöffnet werden kann. Verwendete Anwendung: SQL Server, Exchange Verwaltung Server Administratoren können den Inhalt, die Sicherheit und andere Attribute der Intranet Starter Site anpassen und verwalten sowie zu der Spesenanwendung Routingfunktionen hinzufügen. Intranet Collaboration Server (fügt zu dem Intranet Publishing Server die folgenden Elemente hinzu) Verwendete Anwendungen: Exchange Server, SQL Server, Office 2000 WebChart-Komponente Spesen (optional), Site Server (Web Posting Acceptor) zum Übertragen von offline erstellten Spesenabrechnungen (optional) Die Webanwendung Spesen bietet ein Beispiel für Onlinespesenberichte, das eine authentifizierte Active Messaging-Sitzung und die Verwendung von Collaboration Data Objects (CDO) zum Weiterleiten von Spesenberichten verwendet. Eingehende Benutzer werden basierend auf ihren Browsern mithilfe der unverschlüsselten oder Windows NTHerausforderung/Rückmeldung-Authentifizierung authentifiziert, der Vorgesetzte des Benutzers wird zudem über eine CDO- und LDAP-Abfrage bestimmt. Die Spesendaten werden in SQL Server gespeichert und über MTS in einer transaktionsgesteuerten ASP unter Verwendung von ADO übermittelt. Verwendete Anwendungen: Exchange Server Diskussion (Outlook Web Access) Die Seite Diskussion zeigt Diskussionsthemen an, die in einem Öffentlichen Exchange Server-Ordner gespeichert sind. Benutzer können Nachrichten gruppiert nach Thema bzw. Diskussionsthema anzeigen und neue Nachrichten übermitteln, die Dateianlagen enthalten können. Auf diese Weise können sie problemlos Dokumente zur Überprüfung verteilen. Verwendete Anwendungen: SQL Server, Exchange Helpdesk Server, Outlook (optional) Das Helpdesk stellt ein Onlinesystem für das Melden und Rückverfolgen von Problemen zur Verfügung. Benutzer füllen Berichte zu Fehlern im Intranet aus. Fehlerberichte werden im Öffentlichen HelpdeskOrdner gespeichert, in dem Techniker Sortierungen vornehmen und auf Anforderungen reagieren können. Eine Statusseite ermöglicht Benutzern eine Überprüfung ihrer Anforderungen und wird aktualisiert, nachdem die Techniker einen Abschlussbericht zu einem Fehler in ein Outlook- Formular eingegeben haben (optional). Nach der Lösung eines Problems wird an die Benutzer automatisch eine Bestätigungs-E-Mail gesendet. In den folgenden Übungseinheiten werden drei der Intranet Starter SiteBeispielanwendungen (Bibliothek, Kalender und Spesen) sowie die zentrale Verwaltung vorgestellt. Während des Durcharbeitens dieser Demonstrationen erhalten Sie einen Überblick über die verschiedenen integrierten Technologien in BackOffice und darüber, wie Sie mit diesen Lösungen erstellen können. Öffnen Sie auf Ihrem Windows 95- oder Windows NT Workstation-Client Microsoft Internet Explorer 5.0, und zeigen Sie darin auf Ihren Testserver, http://<Name_Ihres_Server>/inetkit, oder wechseln Sie zu Start/Programme/Microsoft BackOffice/BackOffice Intranet Starter Site. Hier können Sie alle zur Intranet Starter Site gehörenden Beispielanwendungen testen (die verfügbaren Anwendungen hängen von der ausgeführten Serverinstallation, Publishing oder Collaboration, ab). Ehe Sie fortfahren können, müssen Sie sich jedoch bei der Intranet Starter Site anmelden und Ihre persönlichen Informationen in das Intranetverzeichnis eingeben. Für diese Übungseinheiten wird vorausgesetzt, dass Sie die Beispielanwendungen in Microsoft BackOffice Server 4.5 unter Verwendung von Internet Explorer 5.0 (wird automatisch von der BackOffice Server- oder Office 2000-Installation installiert) und Outlook 2000 testen. Übung 1: Einrichten eines Benutzerprofils und Verwenden des Verzeichnisses "Personen" Die Intranet Starter Site in BackOffice Server 4.5 verwendet ein auf SQL Server basierendes Unternehmensverzeichnis für Ihre Identifizierung und für verschiedene Zwecke innerhalb der Beispielanwendungen. Für jeden auf dem Server authentifizierten Benutzer muss in diesem Verzeichnis ein Profil eingerichtet werden, das Informationen wie Name, Titel, Telefonnummer, Bürostandort usw. enthält. Diese Daten können auch automatisch aus dem Exchange Server-Verzeichnis (unter Verwendung von LDAP) importiert werden, so dass alle Informationen synchronisiert und aktuell sind. Bei der ersten Anmeldung beim System und dem ersten Zugriff auf die Intranet Starter Site werden die Benutzer auf die Intranetstartseite Personen/Willkommen umgeleitet. Hier müssen Benutzer ihre Profilinformationen eingeben. 1. Melden Sie sich beim Computer als Administrator an. (Anmerkung: Im weiteren Verlauf dieser Anleitung werden Sie weitere Konten wie User1, Manager1, Manager2 usw. erstellen, für die Sie jeweils diese Prozedur erneut ausführen müssen.) Zeigen Sie im Menü Start auf Programme, dann auf Microsoft BackOffice, und klicken Sie auf BackOffice Intranet Starter Site. Anmerkung Falls Sie den Assistenten für den Internetzugang von Internet Explorer 5.0 nicht bereits ausgeführt haben (beim ersten Start des Browsers), werden Sie nun dazu aufgefordert. 2. Sie werden zum HTML-Formular Willkommen im Intranet umgeleitet. 3. Geben Sie in die einzelnen aufgeführten Felder (Vorname, Nachname usw.) die entsprechenden Daten für das gegenwärtig angemeldete Konto ein. Die Eingabe in die mit Sternchen markierten Felder ist obligatorisch. 4. Geben Sie unter Projekte, Persönliches Profil und Favoriten Beispielinformationen ein. Diese werden im Verzeichnis angezeigt. 5. Wenn Sie fertig sind, klicken Sie unten auf dem Formular auf Absenden. 6. Auf der Bestätigungsseite Danke können Sie entweder zu Ihrem Profil (auf das über das Intranetverzeichnis zugegriffen werden kann) ein Foto hinzufügen, indem Sie auf die Verknüpfung ein Foto zu Ihrem Profil hinzufügen (Sie wechseln dann zum Web Posting Acceptor von Site Server), oder fortfahren, indem Sie auf die Verknüpfung das Intranet durchsuchen klicken. 7. Wenn Sie auf die Verknüpfung das Intranet durchsuchen klicken, wird die Startseite der Intranet Starter Site angezeigt. Hier werden Basisinformationen zu Ihrem Unternehmen angezeigt (die mit FrontPage 2000 oder einem anderen HTML-Editor bearbeitet werden können. Dazu gehören Heutige Veranstaltungen aus der Anwendung Kalender, der Status der anstehenden Spesenabrechnungen, die Sie übermittelt haben, und die Favoriten, die Sie in Ihrem Profil angegeben haben. Sie können an dieser Stelle auch Ihr Profil bearbeiten, indem Sie oben im Rahmen auf die Verknüpfung Profil klicken. 8. Um Ihr Profil im Intranetverzeichnis optional mit Exchange Server-Daten zu synchronisieren, klicken Sie oben auf der Startseite auf die Verknüpfung Profil, und klicken Sie rechts auf die Verknüpfung Ihre Informationen aus dem Globalen Adressbuch importieren. 9. Das Active Server Pages-Webformular für Profile (editprofile.asp) füllt automatisch (über eine CDO/LDAP-Abfrage von Exchange) die Felder aus, die Sie im Exchange Server-Verzeichnis für Ihr Postfach eingegeben haben. Füllen Sie alle nicht ausgefüllten erforderlichen Felder aus, und klicken Sie unten auf der Seite auf Absenden. 10. Um die Intranet Starter Site weiter zu verwenden, klicken Sie auf der Seite Personen/Danke im linken Rahmen auf die Schaltfläche Homepage. BackOffice Server 4.5 verwendet auch die Metadaten- und Kennzeichnungsfunktionen von Site Server 3.0, um den Intranetbenutzern die Basisdienste der Dokumentbibliothek bereitzustellen. Mithilfe der Anwendung Bibliothek können Benutzer den Inhalt nach Typ, Schlüsselwort oder Autor (Basissuche) oder nach erweiterten Kriterien wie Titel oder Herausgeber durchsuchen. Über einen einfachen Drag-and-Drop-Vorgang (in einem ActiveX-kompatiblen Browser) können Benutzer mithilfe des Upload ActiveXSteuerelements Objekte übermitteln. Dieses Steuerelement ermöglicht das Uploaden beliebiger Dokumenttypen (sogar EXE-Dateien), deren Kennzeichnung mit entsprechenden Metadaten (z. B. Name des Übermittlers oder bestimmte Schlüsselwörter für die Indizierung) und deren Speicherung in einer globalen webbasierten Bibliothek. Die Site Server-Funktionen Search und Index Server stellen einen Suchdienst bereit, der auf Öffentliche Exchange-Ordner und ODBC-Datenquellen (wie z. B. SQL ServerDatenbanken) erweitert werden kann. In dieser Übungseinheit senden Sie Dokumente an die Bibliothek und suchen gemäß einem Schlüsselwort nach bestimmten Inhalten. Übung 1: Senden von Inhalten 1. Melden Sie sich am Windows NT Workstation 4.0-Client bei der BackOffice-Domäne als Administrator an, und starten Sie Internet Explorer 5.0. 2. Wechseln Sie im Browser zu http://<Servername>/inetkit. 3. Klicken Sie im linken Ausschnitt auf die Schaltfläche Bibliothek. 4. Klicken Sie unter Bibliothek auf die Verknüpfung dateien hinzufügen. 5. Wenn Sie Übungseinheit auf einem Computer ausführen, der nicht der Server ist, öffnen Sie eine Instanz von Windows Explorer, und ordnen Sie der administrativen Freigabe C$ auf dem BackOffice Server-Computer ein Laufwerk zu. 6. Wechseln Sie zum Verzeichnis <Laufwerk>:\Programme\Microsoft BackOffice. 7. Teilen Sie die Fenster Windows Explorer und Internet Explorer, so dass Sie sowohl die Dateien als auch das Symbol Dateien uploaden sehen können. 8. Wählen Sie im BackOffice-Verzeichnis mehrere Dateien aus, wie z. B. intrakit.htm, mmc.htm und library.htm, und ziehen Sie diese auf das ActiveX-Steuerelement Dateien uploaden (Ordnersymbol unter Inhalt veröffentlichen). Wenn Sie das +Zeichen sehen, geben Sie die Maustaste frei. Dadurch wird die Site ServerInhaltsveröffentlichungsseite geöffnet, um die Dateien zu der Bibliothek hinzuzufügen. 9. Wählen Sie als erste Datei, die auf der Seite Inhaltstyp auswählen geuploadet werden soll, im Dropdownlistenfeld der verfügbaren Inhaltstypen die Option Whitepaper, und klicken Sie auf Weiter. 10. Geben Sie auf der Seite Festlegen der Eigenschaften eines Whitepapers der ersten Datei Informationen zum Dokument ein, wie z. B. Intranet-Startseite in Titel, Portalseite für das Firmenintranet in Zusammenfassung und Ihren Namen in Autor und Herausgeber. Klicken Sie auf Absenden, um zur nächsten Uploaddatei zu wechseln. 11. Klicken Sie auf der Bestätigungsseite (Uploaden des Inhalts wurde durchgeführt) auf Fortsetzen. 12. Wiederholen Sie diesen Vorgang für die anderen ausgewählten Dateien, und geben Sie für jede die entsprechenden Informationen ein. 13. Wenn Sie oben auf der Seite auf die Verknüpfung eigene inhalte klicken, werden die bislang von Ihnen in die Bibliothek geladenen Dateien angezeigt. Durch Klicken auf die Kontrollkästchen können Sie die aus der Bibliothek zu löschenden Dateien auswählen bzw. deren Auswahl aufheben. Klicken Sie auf den Namen, um Eigenschaften anzuzeigen. Übung 2: Suchen nach Inhalten 1. Klicken Sie im linken Ausschnitt auf die Schaltfläche Bibliothek, um zur Standardansicht von Bibliothek zurückzukehren. 2. Um die gerade geuploadeten Inhalte zu durchsuchen, wählen Sie unter Bibliothek durchsuchen im Listenfeld Typ die Option Whitepaper aus. 3. Geben Sie entweder ein Schlüsselwort (wie z. B. MMC) oder Ihren Autorennamen ein, nach dem gesucht werden soll. Klicken Sie auf Suchen. 4. Das Suchmodul findet das von Ihnen veröffentlichte Dokument und stellt Ihnen die Verknüpfung (gemäß dem Titel) mit dem zusammenfassenden Text zur Verfügung. Um das Dokument zu öffnen, klicken Sie auf die Verknüpfung. Übersicht Diese Beispielanwendung soll hauptsächlich die Veröffentlichungsfunktionen für Intranets von Microsoft BackOffice Server 4.5 sowie verschiedene Erweiterungen für die Zusammenarbeit demonstrieren. Veranstaltungen aller Art werden in Microsoft SQL Server, einer strukturierten relationalen Datenbank, gespeichert. Die Benutzer können diese Veranstaltungen unter Verwendung einer standardmäßigen Webbrowser-Clientanwendung anzeigen. Auf die Informationen wird mithilfe von Standard-ASPs (Active Server Pages) zugegriffen. Der Zugriff erfolgt auf Microsoft SQL Server-Daten (Veranstaltungen) unter Verwendung von ADO. Wenn Veranstaltungen erstellt werden, können Benutzer den Typ der Veranstaltung und die Zielgruppe angeben. Diese Informationen werden neben den eigentlichen Veranstaltungsdaten in der SQL Server-Datenbank gespeichert. Anschließend können Benutzer, die den Kalender online anzeigen, die Veranstaltungstypen (z. B. Treffen) oder Gruppen (z. B. Vertrieb und Marketing) auswählen, die sie interessieren, um nur die benötigten Informationen abzurufen. Der Kalender ist in einem Raster angeordnet, in dem die Veranstaltungen als HTMLVerknüpfungen in den einzelnen Zellen aufgeführt sind. Wenn Sie auf eine Veranstaltung klicken, wird eine Webseite mit diversen Veranstaltungsinformationen und dazugehörigen URLs angezeigt. Auf dieser Seite können Benutzer eine Veranstaltung direkt zu ihrem Outlook-Kalender hinzufügen (ähnlich dem Ausschneiden und Einfügen in Microsoft Office, was jedoch von der Anwendung automatisiert wird). Dieser Vorgang wird mithilfe von ASPs und ADO mit Microsoft SQL Server und Collaboration Data Objects (CDO) mit Exchange Server erleichtert. Übung 1: Hinzufügen von Veranstaltungen zum Veranstaltungskalender 1. Melden Sie sich als User1 an, und öffnen Sie Internet Explorer. Wechseln Sie zu http://<Name_Ihres_Servers>/inetkit, und klicken Sie im linken Ausschnitt auf Kalender. Die Anwendung Kalender wird geöffnet und zeigt Veranstaltungen entsprechend den Auswahlen für Veranstaltungstyp und Info unten auf der Webseite an. 2. Klicken Sie oben auf der Seite auf veranstaltungen hinzufügen/bearbeiten. 3. Wählen Sie in der Ansicht Aktuelle Veranstaltungen ein Datum, wie z. B. den 9. Juni, aus, und klicken Sie rechts oben in der Zelle auf Neu. Das Formular veranstaltung hinzufügen wird angezeigt. 4. Geben Sie in alle Felder die entsprechenden Informationen ein, wie z. B. die Folgenden (einige Felder werden automatisch ausgefüllt, die Sie zudem nicht ändern können): Wird automatisch ausgefüllt, kann jedoch geändert Veranstaltungsdatum: werden. Veranstaltung beginnt: z. B. 17:00 Veranstaltung endet: z. B. 21:00 Titel: z. B. Herberts Geburtstagsfete! Kurztitel: z. B. Party z. B. www.adventureworks.com/party (eine URL: Webseite mit weiteren Informationen) Veranstaltungsserie: Wählen Sie einmal aus Wählen Sie Sonderveranstaltung (dies ist der Typ: Veranstaltungstyp) aus Geben Sie Text ein, der im Informationsfeld angezeigt wird, z. B. "Es sind natürlich alle Beschreibung: Mitarbeiter (ob extern oder intern) herzlich eingeladen, diesen Tag mit unserem guten Herbert F zu begehen!" Kommentar: Beliebige weitere Informationen (Die Gruppen, die auf die Veranstaltung zugreifen Verknüpft mit: bzw. diese anzeigen können.) Anmerkung Sie können auch im Bereich Verwaltung der Intranet Starter Site Veranstaltungstypen und Gruppen hinzufügen, löschen und bearbeiten. Aktivieren Sie die Kontrollkästchen Vertrieb/Marketing und Verwaltung. Klicken Sie auf Absenden, und zeigen Sie den Kalender an. 5. Klicken Sie in der linken oberen Ecke des Rahmens auf Veranstaltungen anzeigen, um zur Standardansicht von Kalender zurückzukehren. Übung 2: Anzeigen von Veranstaltungen und diese zum Outlook-Kalender hinzufügen 1. Wechseln Sie zu http://<Name_Ihres_Servers>/inetkit, und klicken Sie im linken Ausschnitt auf Kalender. Die Anwendung Kalender wird geöffnet und zeigt Veranstaltungen entsprechend den Auswahlen für Veranstaltungstyp und Info unten auf der Webseite an. 2. Wählen Sie in den Kontrollkästchen Veranstaltungstyp und Info unten auf der Seite verschiedene Objekte aus oder heben deren Auswahl auf, und beobachten Sie, wie sich die Anzeige des Kalenders ändert. Auf diese Weise können Benutzer die Ansicht der empfangenen Daten ändern und diese filtern. 3. Klicken Sie auf die neu erstellte Veranstaltung, woraufhin die Seite veranstaltungsdetails mit den eingegebenen Informationen angezeigt wird. 4. Klicken Sie auf Diese Veranstaltung dem Outlook-Kalender hinzufügen. Daraufhin sendet CDO einen Aufruf an Exchange Server und fügt das Element zu Ihrem Kalenderordner im privaten Informationsspeicher hinzu. Öffnen Sie nach Wunsch Outlook auf dem Desktopcomputer, und überprüfen Sie, ob das Element zum gewünschten Datum mit der gewünschten Uhrzeit hinzugefügt wurde. Klicken Sie auf Kalender, um zur Standardansicht zurückzukehren. 5. Schließen oder minimieren Sie Internet Explorer und Outlook. BackOffice Server 4.5 ermöglicht eine zentrale Verwaltung der Attribute und Einstellungen der Intranet Starter Site-Beispielanwendungen. Dadurch erhalten Administratoren eine anwenderfreundliche Benutzeroberfläche für die Verwaltung gebräuchlicher Anwendungselemente, wie z. B. Veranstaltungsgruppen und -kategorien, Dokumentbibliothekattribute und das Weiterleiten von Spesenabrechnungen. Darüber hinaus kann der Webserveradministrator den Zugriff auf diese Seite beschränken, damit Benutzer die Intranet Starter Site nicht absichtlich oder zufällig ändern können. Um die Serververwaltung weiter zu verbessern, kann diese Webseite auch im MMC-Snap-In BackOffice Server-Manager betrieben werden. Die folgende Tabelle enthält die Dienste, die mittels eines Webbrowsers verwaltet werden können: Assistent Beschreibung Einzelheiten Webbasierte BackOffice-Verwaltung Verwalten und Optimieren der Intranet Starter Site-Beispielanwendungen von BackOffice Server Benutzer Bearbeiten und Dient der Einstellung der verwalten Schema der Dokumenten bibliothek verwalten Ankündigung skategorien verwalten Kalendergru ppen und typen verwalten Spesenabrec hnungen verwalten Computerinf ormationen verwalten Datenbankve rbindung verwalten Löschen von Benutzern, die gegenwärtig in der Datenbank Intranetbenutze r aufgeführt sind. Anzeigen und Verwalten des Intranetinhaltsspei chers und Herstellen einer Verknüpfung mit der webbasierten Verwaltungssite von Site Server. Erstellen, Bearbeiten und Löschen von Ankündigungskate gorien in der Anwendung News Erstellen, Bearbeiten und Löschen von Veranstaltungstyp en und -gruppen, die in der Anwendung Kalender angezeigt werden. Dient der Änderung der Berichtsweiterleitu ng und der Spesenabrechnung sattribute Erstellen oder Bearbeiten von Profilen der Intranetbenutzer (zur Verwendung mit der HelpdeskFehlerberichtsanw endung). Verwalten von DSN- und Sicherheitsinforma tionen der Intranet Starter SiteDatenbank (Inetkit). Berechtigungsebenen für Computerund Intranetanwendungen der Benutzer (für die Verwendung in der Helpdesk-Anwendung). Ermöglicht dem Administrator das Anzeigen, Genehmigen und Löschen von Inhalten im Speicher, das Verwalten von Kategorien und das Einstellen von Dokumenteigenschaften. Dient der Bearbeitung des Namens der Kreditorenkonten-Mailbox und des Windows NT Server-Benutzerkontos, der Änderung der Rückerstattungsrate und dem Hinzufügen des Exchange Script Agent-Workflow-Routings. Dient dem Einstellen und Ändern von Attributen der Benutzercomputer, wie z. B. CPU-Typ, Größe des Arbeitsspeichers, Betriebssystemversion usw. Dient der Änderung des DSN-Namens, des Anmeldenamens des Administrators und des Kennwortes In dieser Übungseinheit erstellen Sie in der Anwendung Kalender eine neue Veranstaltungskategorie. Übung 1: Verwalten von Kategorien im Veranstaltungskalender 1. Um die webbasierte Verwaltung der Intranet Starter Site zu öffnen, öffnen Sie Internet Explorer 5.0 (entweder im Menü Start oder durch Doppelklicken auf das Symbol auf dem Desktop) und wechseln zu http://<Name_Ihres_Servers>/inetkit/. 2. Klicken Sie unten im linken Ausschnitt auf die Schaltfläche Verwaltung. Der Assistent für die Siteadministration wird geöffnet. 3. Klicken Sie in der Mitte der Seite Siteverwaltung auf die Verknüpfung Kalendergruppen und -typen verwalten. 4. Geben Sie unter Veranstaltungsgruppen und -typen bearbeiten und unter Veranstaltungstypen in das Feld Veranstaltungstyp hinzufügen Folgendes ein: Meetings des Produktteams. Klicken Sie auf Hinzufügen. 5. Geben Sie Produktteam unter Veranstaltungsgruppen in das Feld Veranstaltungsgruppe hinzufügen ein, und klicken Sie auf Hinzufügen. Sie haben soeben diese Elemente der SQL Server InetKit45-Datenbank (CAL_EventType-Tabelle) über ADO zum Veranstaltungskalender hinzugefügt. Um die Änderungen anzuzeigen, klicken Sie im linken Ausschnitt auf die Schaltfläche Kalender, und führen Sie einen Bildlauf nach unten in der Browseransicht durch. Die Kombination von Serverprodukten der BackOffice Server-Familie und Office 2000 steigert die Benutzerfreundlichkeit, indem Schlüsselfunktionen wie das vereinfachte Veröffentlichen von Dokumenten, die Zusammenarbeit in Arbeitsgruppen, erweiterte Suchfunktionen, ein vereinfachter Entwurf von Formularen und Datenanalyse problemlos zur Verfügung stehen. BackOffice stellt Office-Benutzern Unternehmensdaten und anwendungen in größerem Maß zur Verfügung. Dies erfolgt durch die Integration mit vorhandenen UNIX-, Großrechner- und AS/400-Systemen sowie mit zahlreichen Datenbankprodukten wie Oracle, Sybase, DB2 und Informix. Und schließlich kann BackOffice auch die Implementierung und Verwaltung von Office 2000-Clients mithilfe von Tools wie Microsoft Systems Management Server vereinfachen. Es gibt mehrere Schlüsselkategorien, zu denen diese Technologien gehören, die in der folgenden Tabelle im Detail vorgestellt werden. Schlüsselprodukt Windows Distributed interNet oder -technologie Architecture (DNA) Office 200 BackOffice Integrationsstelle 0 Wissensverwaltung: Bereitstellen von unternehmenskritischen Informationen, so dass Benutzer informiert Entscheidungen treffen können Windows NT S Office-Servererweiterungen, erver Internet Veröffentliche Word, XML-Tags (Extensible Markup Information n und Suchen FrontPage Language), universelle HTMLServer (IIS), Dateiformate Site Server Datenanalyse Excel SQL Server OLE DB für OLAP Rückverfolgun SQL Server, Datenzugriffsseiten, Zugreifen Access, g und Exchange auf Projekte, Routing von Outlook Workflow Server Objekten, Scripting-Agent Zusammenarb Outlook, Exchange MAPI, CDO eit FrontPage Server Geschäftsbetrieb: Schnellere, effizientere und zuverlässigere Geschäftsprozesse Geschäftsbere Officeichs- und Visual Basic für Applikationen, SQL Server, Webkompo aufgabenkritis Visual Basic, Visual Basic SNA Server nenten, che Scripting Edition FrontPage Anwendungen Handel: Unternehmen zu Unternehmen, Unternehmen zu Verbraucher OfficeSite Server Webkompo Commerce Ausschneiden und Einfügen von nenten, E-Commerce Edition, HTML-Seiten in Microsoft Datenzugrif SQL Server, Office 2000 fsseiten, SNA Server FrontPage Die Intranet Starter Site in BackOffice Server 4.5 veranschaulicht diese Integration durch eine Beispielanwendung unter Verwendung der Office-Webkomponente WebCalc. Spesen kann Speseninformationen mittels eines webbasierten Formulars, des ActiveXTabellenblattsteuerelements WebCalc oder direkt über eine Excel-Tabellenblattvorlage, die mit Web Posting Acceptor per Upload übertragen wurde, anzeigen und in SQL Server eingeben. Szenario Übersicht Diese Beispielanwendung veranschaulicht eine auf ASP und ADO basierende Zusammenarbeitsanwendung mit Workflowfunktionen. Benutzer können ihre Spesenabrechnungen über ein HTML-Standardformular, das Office 2000-ActiveXSteuerelement WebCalc oder eine Excel-Vorlage an die Microsoft SQL Server-Datenbank übermitteln. Die ASP verwendet CPO und LDAP, um das Microsoft Exchange-Verzeichnis nach dem Vorgesetzten des Benutzers (Name und E-Mail-Alias) und dem genehmigungspflichtigen Spesenlimit (eine benutzerdefinierte Eigenschaft im Microsoft Exchange-Verzeichnis) abzufragen. Wenn der Benutzer die Spesenabrechnung an die SQL Server-Datenbank sendet, verwendet die Anwendung CDO, um eine E-Mail-Nachricht zu formatieren und an den Vorgesetzten und alle Empfänger im Feld Cc sowie eine Bestätigung an den Benutzer zu senden. Die E-Mail-Nachricht an den Vorgesetzten enthält eine Übersicht über die Spesen und einen URL zur Webseite, auf der die Spesenabrechnung akzeptiert oder zurückgewiesen werden kann. Mithilfe des Exchange Scripting Agent kann ein auf den Workflow bezogener Prozess zum Auslösen von Aktionen verwendet werden, die auf Ereignissen wie Abwesend oder Vorgesetzter liest x Tage keine E-Mail basieren. Diese Anwendung veranschaulicht die Verwendung des allgemeinen integrierten Entwicklungsgerüsts unter Verwendung von ASPs, CDO und ADO für das Arbeiten mit mehreren Datenspeichern sowie die leistungsfähigen Zusammenarbeitsfunktionen von Microsoft BackOffice Server 4.5. Anpassung erforderlich Authentifizierte Benutzer, die Spesenberichte übermitteln oder genehmigen, müssen im Exchange-Verzeichnis über Postfächer und angegebene Vorgesetzte verfügen (die mit dem Microsoft Exchange-Administrationsprogamm hinzugefügt wurden). Ferner muss ein Kreditorenkonten-Anmeldekonto samt Postfach vorhanden sein. Falls Benutzer kein Postfach auf dem angegebenen Exchange Server-Computer haben, erhalten sie eine entsprechende Fehlermeldung. Falls für Benutzer kein Vorgesetzter aufgeführt ist, müssen sie bei der Authentifizierung einen Vorgesetzten angeben. Vorbereiten des Routings Sie müssen in Windows NT- und Exchange-Postfächern zwei oder drei Benutzerkonten erstellen. Sie können dazu im BackOffice Server-Manager unter Benutzer und Gruppen verwalten die Option Benutzer hinzufügen verwenden, wie bereits zuvor erläutert. 1. Melden Sie sich beim BackOffice Server-Computer als Administrator an, und erstellen Sie die Konten Benutzer1 und Manager1 (und nach Wunsch Manager2). Fügen Sie diese Konten zur Gruppe Domänen-Admins (für die Serveranmeldung) hinzu. (Siehe Abbildung 1a.) Abbildung 1a: Testbenutzerkonten 2. Starten Sie über Start/Programme/Microsoft Exchange das Programm Microsoft Exchange Administrator. Wenn Sie aufgefordert werden, eine Serververbindung herzustellen, wechseln Sie zu Ihrem Server und erweitern die Explorer-Ansicht in <Standortname>/<Domänenname>/Empfänger. Im rechten Ausschnitt werden die aktuellen Benutzerpostfächer angezeigt. (Siehe die folgende Abbildung.) 3. Doppelklicken Sie auf den Container (das Postfach), den Sie für Benutzer1 erstellt haben, um das Dialogfeld Eigenschaften für das Postfach Benutzer1 zu öffnen. Klicken Sie auf die Registerkarte Organisation und unter Vorgesetzter auf Modifizieren . Wählen Sie in der Namensliste (Globales Adressbuch muss verwendet werden) das von Ihnen angelegte Konto Manager1 aus, und klicken Sie auf OK. Klicken Sie auf OK, um das Dialogfeld Eigenschaften von Benutzer 1 zu schließen. (Siehe Abbildung 1b.) Abbildung 1b: Festlegen des Vorgesetzten für ein Benutzerkonto 4. Sie haben soeben den Routingpfad für das Workflow-Verarbeitungsskript angelegt, das in der optionalen Übung am Ende dieses Abschnitts verwendet wird. Einrichten von Kreditorenkonten Damit Sie die Anwendung Spesenabrechnung verwenden können, müssen Sie das Kreditorenkonten-Anmeldekonto samt Postfach konfigurieren, das von der Anwendung zum Verarbeiten von Abrechnungen verwendet wird, und Informationen in die Intranet Starter Site eingeben. 1. Wiederholen Sie die Schritte 1 bis 3 für das Konto KredKont, das den vollen Namen Kreditorenkonten haben soll. Stellen Sie für KredKont den Vorgesetzten Manager1 ein. (Wenn Sie auch Manager2 angelegt haben, geben Sie für Administrator und Manager1 den Vorgesetzten Manager2 an, wodurch das Routingszenario interessanter wird.) 2. Schließen Sie Microsoft Exchange Administrator. 3. Öffnen Sie Internet Explorer, und wechseln Sie zur Intranet Starter Site unter http://<Name_Ihres_Servers>/inetkit oder http://localhost/inetkit. 4. Klicken Sie im linken Ausschnitt auf die Schaltfläche Spesen. 5. Geben Sie unter Siteverwaltung/Speseninformationen bearbeiten in das Feld Kreditorenpostfach das Konto KredKont ein. 6. Geben Sie in das Feld Windows NT-Alias für Kreditoren ebenfalls KredKont ein. 7. Klicken Sie auf Absenden. Die Spesenanwendung ist nun konfiguriert. (Siehe die folgende Abbildung.) Erstellen von Outlook-Profilen für Benutzer der Spesenabrechnungsanwendung. Gehen Sie auf dem Computer, auf dem Sie die Anwendung testen (entweder Client oder Server, vorzugsweise auf Ihrem Windows NT Workstation 4.0-Clientcomputer) folgendermaßen vor: 8. Melden Sie sich als Benutzer1 an. Doppelklicken Sie auf dem Desktop auf das Symbol Microsoft Outlook. Das Dialogfeld Microsoft Outlook Setup-Assistent wird geöffnet. 9. Wählen Sie unter Folgende Informationsdienste verwenden die Option Microsoft Exchange Server aus, und heben Sie die Auswahl anderer Dienste auf. Klicken Sie auf Weiter. (Siehe Abbildung 1c.) Abbildung 1c: Auswählen eines Informationsdienstes für Outlook 10. Geben Sie unter Microsoft Exchange Server den Namen Ihres BackOfficeServercomputers ein, und klicken Sie auf Weiter (der Benutzername, mit dem Sie sich angemeldet haben, muss bereits in das Feld Postfach eingegeben worden sein). (Siehe Abbildung 1d.) Abbildung 1d: Eingeben des Namens des Exchange Server-Computers 11. Unter Microsoft Exchange Server werden Sie gefragt, ob Sie mit diesem Computer reisen. Wenn Sie auf Ja klicken, werden Offlineordner konfiguriert. Klicken Sie auf Nein und dann auf Weiter. (Siehe Abbildung 1e.) Abbildung 1e: Konfigurieren der Verwendung von Offlineordnern 12. Wenn der Assistent Fertig anzeigt, klicken Sie auf Fertig stellen, woraufhin Outlook gestartet wird. (Siehe Abbildung 1f.) Abbildung 1f: Vervollständigen der Profileinrichtung 13. Klicken Sie im Begrüßungsdialogfeld von Microsoft Outlook auf Microsoft Outlook verwenden. 14. Schließen Sie Outlook, und melden Sie sich ab. 15. Wiederholen Sie diesen Vorgang für die Konten Manager1 (und Manager2). Übung 1: Übermitteln einer Spesenabrechnung In dieser Übung verwenden Sie eine der Office 2000-Webkomponenten, um Informationen in eine SQL Server-Datenbank einzugeben, in diesem Fall in die Datenbank Spesen der Intranet Starter Site. Gehen Sie auf dem Computer, auf dem Sie die Anwendung testen (entweder Client oder Server, vorzugsweise auf Ihrem Windows NT Workstation 4.0-Clientcomputer, auf dem Office 2000 installiert ist) folgendermaßen vor: 1. Melden Sie sich als Benutzer1 an, und öffnen Sie Internet Explorer und Outlook 2000. Öffnen Sie im Internet Explorer die Intranet Starter Site unter http://<Name_Ihres_Servers>/inetkit. [Sie müssen für Benutzer1 den Assistenten für den Internetzugang durchlaufen und vor dem Fortfahren das Intranet Starter SiteBenutzerprofil ausfüllen.] 2. Klicken Sie im linken Ausschnitt auf die Schaltfläche Spesen. Klicken Sie auf der Seite Spesen unter Neue Spesenabrechnung absenden auf Office2000-Webtabelle verwenden. 3. Geben Sie in die Formularseite Spesen einige Beispieldaten ein. Geben Sie ein Datum, eine Spesenbeschreibung und einen Wert für eine Ausgabe der Spesen ein, z. B. Speisen für DM 220,00. Nehmen Sie anschließend weitere Eingaben vor. 4. Wenn Sie auf eine beliebige Stelle des Formulars klicken, werden die verbleibenden erforderlichen Werte (Gesamt , Gesamtbeträge und Gesamtsumme) berechnet und automatisch eingegeben. 5. Geben Sie in das Feld Spesenzweck eine kurze Beschreibung ein. 6. Die Abrechnung wird standardmäßig entweder an das Postfach des Kontos, das Sie zu Anfang dieser Übungseinheit konfiguriert haben, oder den Vorgesetzten gesendet, der in der Einstellung Organisation des Benutzerprofils angegeben wurde. (Im vorherigen Abschnitt Anpassung finden Sie weitere Einzelheiten. Sie können auch einen anderen Benutzer angeben, an den die Abrechnung gesendet werden soll.) Klicken Sie auf Spesenabrechnung absenden, woraufhin der Zusammenfassungsbildschirm mit den Gesamtspesen angezeigt wird. Der angemeldete Benutzer erhält dann eine Bestätigungsanzeige und eine E-Mail-Nachricht, die bestätigt, dass der Bericht gesendet wurde. 7. Schließen oder minimieren Sie Internet Explorer. 8. Öffnen Sie Outlook, und zeigen Sie die Kopie der E-Mail-Spesenabrechnung an. Diese wird zum Benutzer übertragen, der diese abgesendet hat. Minimieren Sie Outlook. Sie können auch das Webformular verwenden oder eine Excel 97- oder Excel 2000Tabelle mit dem Web Posting Acceptor von Site Server uploaden (klicken Sie dazu auf der Anwendungsseite Spesen auf Webformular verwenden oder Excel-Template verwenden). Anmerkung Diese Übung setzt voraus, dass Office 2000 auf dem Server installiert ist, was normalerweise nicht erforderlich ist. Sie können diese Schritte auch auf dem Windows NT Workstation 4.0-Client ausführen. Übung 2: Genehmigen der Spesenabrechnung durch den Vorgesetzten 1. Melden Sie sich beim BackOffice-Servercomputer als Manager1 an, und starten Sie Outlook. [Sie müssen für Manager1 den Assistenten für den Internetzugang durchlaufen und vor dem Fortfahren das Intranet Starter Site-Benutzerprofil ausfüllen.] 2. Zeigen Sie den Posteingang von Manager1 an, und prüfen Sie, ob die Spesenabrechnungsnachricht von Benutzer1 empfangen wurde. Es sollte eine Nachricht von Benutzer1 mit dem Betreff Spesenabrechnung von Benutzer 1 samt Einzelheiten zur Abrechnung angezeigt werden. (Siehe die folgende Abbildung.) 3. Doppelklicken Sie auf die Nachricht, um sie zu öffnen. Klicken Sie am Ende der Nachricht auf den URL http://localhost/inetkit/expense/ApproveReport.asp oder auf http://Name_Ihres_Servers/inetkit/expense/ApproveReport.asp. Microsoft Internet Explorer wird mit der Seite geöffnet, auf der Sie Abrechnungen genehmigen oder ablehnen können. 4. Prüfen Sie auf der Seite Spesen, ob die in der vorherigen Übung eingegebenen Informationen vorhanden sind, und klicken Sie auf Genehmigt. (Siehe die folgende Abbildung.) 5. Zu diesem Vorgang wird eine Bestätigungsseite angezeigt. Klicken Sie links oben auf der Seite auf Menü, um zur Ausgangsseite von Spesen zurückzukehren. 6. Um alle anstehenden Spesenberichte anzuzeigen, die an Manager1 gesendet wurden, klicken Sie auf Spesenabrechnungen genehmigen. (Siehe die folgende Abbildung.) 7. Durch Klicken auf eine der Zahlen auf der linken Seite gelangen Sie zu dem zu genehmigenden Spesenbericht. Mit dieser Methode können Sie Berichte verarbeiten, oder Sie können in der Outlook-E-Mail-Nachricht auf den URL klicken. 8. Schließen Sie Outlook und Internet Explorer in der Anmeldesitzung von Manager1. 9. Kehren Sie zum Windows NT Workstation-Client zurück, und öffnen Sie Outlook. Zeigen Sie die Nachricht an Benutzer1 an, die besagt, dass die Spesenabrechnung genehmigt wurde. 10. Schließen Sie Outlook. Übung 3: Verwenden des Exchange Scripting Agent für Rückverfolgung und Workflow Anmerkung Für alle Benutzer dieser Anwendung muss das Feld Vorgesetzter in den Postfacheigenschaften (mithilfe des Administrationsprogramms von Exchange) ausgefüllt werden. Dieses Beispiel zeigt, wie mit einem einfachen Skript eine automatische Benachrichtigung und Erinnerung für Vorgesetzte eingerichtet werden kann, die besagt, dass Spesenabrechnungen auf die Bearbeitung warten. Weitere Anpassungen können vorgenommen werden, um Abrechnungsberichte automatisch weiterzuleiten, die ein bestimmtes Budgetlimit übersteigen, oder um Ereignisse wie Abwesenheitsphasen auszulösen. So aktivieren Sie die Skripts: 1. Melden Sie sich auf beim BackOffice Server-Computer als Administrator an, und öffnen Sie über Start/Programme/Microsoft Exchange das Programm Microsoft Exchange Administrator. 2. Bewegen Sie sich im Standortfenster (linker Fensterbereich) mithilfe von Mausklicks in der Strukturansicht nach unten zu <Standortname>/Ordner/Systemordner/Events Root, und wählen Sie EventConfig_<Name_Ihres_Servers> aus. (Siehe die folgende Abbildung.) 3. Klicken Sie im Menü Datei auf Eigenschaften (oder drücken Sie ALT+EINGABETASTE). 4. Klicken Sie im Dialogfeld Eigenschaften von EventConfig_<Name_Ihres_Servers> auf die Registerkarte Allgemein, und klicken Sie auf Client-Berechtigungen. (Siehe Abbildung 3a.) Abbildung 3a: Einrichten von Skriptberechtigungen für den Ordner "EventConfig" 5. Erteilen Sie im Dialogfeld Client-Berechtigungen Ihrem administrativen Konto und Postfach zumindest die Berechtigung Stufe 4 (oder Stufe 8 (Besitzer) für den Vollzugriff). Klicken Sie im Dialogfeld Client-Berechtigungen auf Hinzufügen. Wählen Sie im Dialogfeld Benutzer hinzufügen in der linken Liste Administrator (oder Ihr aktuelles Benutzerkonto) aus, und klicken Sie auf Hinzufügen, damit es in der rechten Liste angezeigt wird. Klicken Sie auf OK. (Siehe Abbildung 3b.) Abbildung 3b: Hinzufügen der Administratorberechtigung 6. Wählen Sie im Dialogfeld Client-Berechtigungen in der Liste Name/Berechtigungsstufe den Eintrag Administrator aus (oder das zuvor ausgewählte Konto), und klicken Sie unter Berechtigungen in der Dropdownliste Berechtigungsstufe auf Stufe 8 (Besitzer). (Siehe Abbildung 3c.) Abbildung 3c: Erteilen von Berechtigungen 7. Wenn Sie in der Liste Name/Berechtigungsstufe den Eintrag Standard markieren und dann unter Berechtigungen das Feld Berechtigungsstufe in Stufe 7 ändern, kann der gegenwärtig angemeldete Benutzer Skript-Agenten mit einem persönlichen Ordner verbinden und diese ausführen. 8. Klicken Sie auf OK. Klicken Sie nochmals auf OK, um das Dialogfeld Eigenschaften von EventConfig_<Name_Ihres_Servers> zu schließen. Melden Sie sich beim Client als Administrator an, und gehen Sie folgendermaßen vor: (Anmerkung Dieses Skript verwendet ein zeitgesteuertes Ereignis, um eine zu genehmigende Spesenabrechnung in der Vorgesetztenhierarchie automatisch nach oben zu leiten. Wenn die Abrechnung nach drei Tagen immer noch auf die Bearbeitung wartet, wird eine Erinnerung an den Vorgesetzten des Absenders und an den Vorgesetzten des Vorgesetzten gesendet. Sie können das Skript auch nach Wunsch anpassen oder ein völlig neues auszuführendes Skript erstellen.) 1. Starten Sie Outlook 2000. Um sicherzustellen, dass Sie das Serverskript-Add-In aktiviert haben, klicken Sie im Menü Extras auf Optionen. (Siehe Abbildung 3d.) Abbildung 3d: Öffnen der weiteren Optionen 2. Klicken Sie auf der Registerkarte Weitere auf Erweiterte Optionen. Klicken Sie mit Dialogfeld Erweiterte Optionen auf Add-In-Manager. (Siehe Abbildung 3e.) Abbildung 3e: Öffnen des Add-In-Managers 3. Prüfen Sie im Dialogfeld Add-In-Manager in der Liste, ob das Kontrollkästchen Serverskripts aktiviert ist. Falls nicht, klicken Sie auf das Feld links daneben, um es zu aktivieren. Klicken Sie auf OK. (Siehe die folgende Abbildung.) 4. Klicken Sie im Dialogfeld Erweiterte Optionen auf OK, und klicken Sie auf OK, um das Dialogfeld Optionen zu schließen. 5. Kehren Sie zur Outlook-Ordneransicht zurück, und erweitern Sie Öffentliche Ordner/Alle Öffentlichen Ordner. Klicken Sie mit der rechten Maustaste auf Alle Öffentlichen Ordner, und klicken Sie dann auf Neuer Ordner. 6. Geben Sie Spesenberichte im Dialogfeld Neuen Ordner erstellen ein, und klicken Sie auf OK. (Siehe Abbildung 3f.) Abbildung 3f: Erstellen des Ordners "Expense Reports" 7. Klicken Sie mit der rechten Maustaste auf den zuvor erstellten Ordner Spesenberichte, und klicken Sie auf Eigenschaften. (Siehe Abbildung 3g.) Abbildung 3g: Hinzufügen eines neuen Skript-Agenten zum Öffentlichen Ordner "Spesenberichte" 8. Wenn Sie Outlook 2000 zum ersten Mal verwendet haben, werden Sie aufgefordert, die Funktion Add-In-Manager zu installieren. Klicken Sie im Hilfe-Assistenten auf Ja. 9. Klicken Sie im Dialogfeld Spesenberichte: Eigenschaften auf die Registerkarte Agenten. (Siehe Abbildung 3g.) Klicken Sie auf Neu. 10. Geben Sie im Dialogfeld Neuer Agent in das Feld Agentname Folgendes ein: Erinnerung. (Siehe die folgende Abbildung.) 11. Aktivieren Sie unter Beim Eintreten des folgenden Ereignisses die Option Zeitplanereignis. 12. Klicken Sie auf Zeitplan, und aktivieren Sie im Dialogfeld Geplantes Ereignis die Option Täglich. Klicken Sie auf OK. (Siehe die vorherige Anmerkung und Abbildung 3h.) Abbildung 3h: Einstellen des Ausführungszeitplans des neuen Skript-Agenten 13. Klicken Sie unter Folgende Aktion ausführen auf Skript bearbeiten. 14. Markieren Sie im Editor-Fenster den gesamten Text, und löschen Sie ihn. 15. Öffnen Sie eine weitere Instanz von Editor oder einen anderen Text-Editor, und öffnen Sie: X:\InetPub\wwwroot\inetkit\expense\agent\routing.asp, wobei X: dem zugewiesenen Laufwerk für die administrative Freigabe C$ des Servers entspricht. 16. Kopieren Sie den gesamten Text der Datei, und fügen Sie ihn in die Editoransicht des Skripts ein, das Sie für Outlook erstellen. (Siehe die folgende Abbildung.) 17. Speichern Sie die neue Skriptdatei, und schließen Sie Editor. 18. Klicken Sie im Dialogfeld Erinnerung auf OK. Klicken Sie auf OK, um das Dialogfeld Spesenberichte: Eigenschaften zu schließen. Zu testende Schritte In dieser Übung übermitteln Sie eine neue Spesenabrechnung und testen das Workflowskript. 1. Melden Sie sich als Benutzer1 an, und wiederholen Sie die vorherige Übung 1 (geben Sie verschiedene neue Speseninformationen ein). Sie erhalten eine Kopie der Spesenabrechnungsbenachrichtigung, die an Manager1 gesendet wurde. 2. Melden Sie sich auf dem Windows NT-Client als Manager1 an, und starten Sie Outlook. 3. Zeigen Sie den Posteingang von Manager1 an, und prüfen Sie, ob die Spesenabrechnungsnachricht von Benutzer1 empfangen wurde. 4. Warten Sie den zuvor angegebenen Zeitraum ab (laut der vorherigen Anmerkung sollten Sie das Skript so einstellen, dass es alle 15 Minuten ausgeführt wird). Eine Erinnerungsnachricht wird angezeigt. Schließen Sie Outlook, und melden Sie sich ab. 5. Melden Sie sich beim BackOffice-Servercomputer als Manager2 an, und starten Sie Outlook. Es sollte eine Nachricht von Benutzer1 mit dem Thema Spesenabrechnung von Benutzer 1 angezeigt werden. Diese wurde vom Skript, das Sie im Öffentlichen Ordner Spesenberichte konfiguriert haben, an Manager2 weitergeleitet. 6. Doppelklicken Sie auf diese Nachricht, um sie zu öffnen. Klicken Sie unten auf den URL. Internet Explorer wird mit der Seite geöffnet, auf der Sie Spesenabrechnungen genehmigen oder ablehnen können. 7. Prüfen Sie auf der Seite Spesen, ob die in der vorherigen Übung eingegebenen Informationen vorhanden sind, und klicken Sie auf Genehmigt. Zu diesem Vorgang wird eine Bestätigungsseite angezeigt. Schließen Sie Internet Explorer. 8. Um alle an Manager2 gesendeten Spesenabrechnungen anzuzeigen, die auf die Bearbeitung warten, starten Sie Internet Explorer neu, zeigen auf http://<Name_Ihres_Servers>/inetkit/expense, und klicken schließlich auf Spesenabrechnungen genehmigen. 9. Durch Klicken auf eine der Zahlen auf der linken Seite gelangen Sie zu der zu genehmigenden Abrechnung. Mit dieser Methode können Sie Berichte verarbeiten, oder Sie können in Outlook auf den URL klicken. 10. Schließen Sie Outlook und Internet Explorer. Melden Sie sich ab. 11. Melden Sie sich als Benutzer1 an, und starten Sie Outlook. Zeigen Sie die Nachricht an Manager2 an, die besagt, dass die Spesenabrechnung genehmigt wurde. 12. Schließen Sie Outlook. Wenn nun Spesenabrechnungen von Benutzern übermittelt und automatisch an den entsprechenden Vorgesetzten weitergeleitet werden, erkennt das Öffentliche OrdnerSkript Berichte, die älter als drei Tage sind, und sendet eine Erinnerungsnachricht an den Vorgesetzten.