IBM®
Skip to main content
    Country/region select      Terms of use
 
 
   
     Home      Products      Services & solutions      Support & downloads      My account     
 
developerWorks
AIX and UNIX
Information Mgmt
Lotus
New to Lotus
Products
How to buy
Downloads
Live demos
Technical library
Training
Support
Forums & community
Events
Rational
Tivoli
WebSphere
Java™ technology
Linux
Open source
SOA and Web services
Web development
XML
My developerWorks
About dW
Submit content
Feedback



developerWorks  >  Lotus  >  Technical Library
developerWorks

Roadmap of Administration Process Requests: Deleting a person's name


[return to the Roadmap Administration Process Requests main article]

Iris Today Archives

Level:
Works with:
Updated:

Inside this article:


Related links:


Get the PDF:

You can use the Administration Process to delete a person's name throughout the databases in a domain. The Delete Person action automatically deletes the Person document in the Public Address Book. When you do this, you can also choose to delete the person's mail file and, optionally, any replicas of the mail file. The following sequence of requests occurs:

Chart of the sequence of requests

Details on deleting a person's name
Here are details on the "how, why, where, and when" of each request involved with deleting a person's name.

Delete in Address Book
  • Triggered by: Choosing "Actions - Delete Person" in the Public Address Book (or clicking the "Delete Person" button) and choosing to delay deletion of the name from the Public Address Book.
  • Posted on: The server from which you choose the delete action.
  • Carried out on: The administration server for the Public Address Book.
  • Carried out: According to the Interval setting for the Administration Process in the Server document.
  • Result: The Administration Process removes the name from the Public Address Book except from other people's Person documents.

    Delete in Person Documents
  • Triggered by: Completion of a "Delete in Address Book" request.
  • Posted on: The administration server for the Public Address Book.
  • Carried out on: The administration server for the Public Address Book.
  • Carried out: According to the "Execute once a day requests at" setting for the Administration Process in the Server document.
  • Result: The Administration Process removes the name from other people's Person documents in the Public Address Book.

    Delete in Access Control List
  • Triggered by: Choosing to immediately delete all occurrences of the name from the Public Address Book when initiating the delete action or the completion of a "Delete in Address Book" request (if you chose to delay deletion of the name from the Public Address Book.)
  • Posted on: The server from which you choose the delete action (if you chose to immediately delete all occurrences of the name from the Public Address Book) or on the administration server for the Public Address Book (if you chose to delay deletion of the name from the Public Address Book).
  • Carried out on: Each server in the domain.
  • Carried out: According to the Interval setting for the Administration Process in the Server document.
  • Result: Each server in the domain deletes the name from the ACLs of databases for which it is an administration server.

    Delete in Reader/Author Fields
  • Triggered by: Completion of a "Delete in Access Control List" request on the administration server for the Public Address Book (if you chose to immediately delete occurrences of the name from the Public Address Book) or completion of a "Delete in Person Documents" request (if you chose to delay deletion of the name from the Public Address Book).
  • Posted on: The administration server for the Public Address Book.
  • Carried out on: Each server in the domain.
  • Carried out: According to the "Delayed Request" settings for the Administration Process in the Server document.
  • Result: Each server in the domain deletes the name from Reader and Author fields of databases for which it is an administration server and that have the advanced ACL option "Modify all Reader and Author fields" selected.

    Get Information for Deletion
  • Triggered by: Completion of the "Delete in Access Control List" request on the administration server for the Public Address Book (if you chose to immediately delete all occurrences of the name) or completion of the "Delete in Address Book" request (if you chose to delay deletion of the name from the Public Address Book). You must also must have specified to delete the mail file in when you chose to delete the person.
  • Posted on: The administration server for the Public Address Book.
  • Carried out on: The deleted person's home server.
  • Carried out: Immediately.
  • Result: Person's home server creates an "Approve File Deletion" request which provides information about the mail file. This appears in the "Pending Administrator Approval" view of the Administration Requests database.

    Approve File Deletion
  • Triggered by: Completion of the "Get Information for Deletion" request.
  • Posted on: The deleted person's home server.
  • Carried out on: The server on which you approve the request.
  • Carried out: When you manually approve or reject the request.
  • Result: If you approve the request, the Administration Process creates a "Request File Deletion" request.

    Request File Deletion
  • Triggered by: When you approve an "Approve File Deletion" request.
  • Posted on: The same server on which the approval was made.
  • Carried out on: The administration server for the Public Address Book.
  • Carried out: Immediately.
  • Result: Creation of a "Delete Mail File" request.

    Delete Mail File
  • Triggered by: Completion of a "Request File Deletion" request.
  • Posted on: The administration server for the Public Address Book.
  • Carried out on: The deleted person's home server.
  • Carried out: According to the Interval setting for the Administration Process in the Server document.
  • Result: The Administration Process verifies that the administrator who approved the deletion has at least Author (with Delete documents) access to the Public Address Book. Then, if the mail file doesn't use shared mail, the Administration Process deletes the file. If the file does use shared mail, then the Administration Process purges the links to the shared mail database, disables replication, and creates a "Delete Unlinked Mail File" request.

    Delete Unlinked Mail File
  • Triggered by: Completion of a "Delete Mail File" request for a mail file that uses shared mail.
  • Posted on: The deleted person's home server.
  • Carried out on: The deleted person's home server.
  • Carried out: According to the "Interval between purging mail file and deleting when using object store" setting for the Administration Process in the Server document.
  • Result: The Administration Process deletes the mail file after waiting a period of time. This delay provides time for the Object Collect task to purge any obsolete messages.
  • Note: If the person requesting the delete action chose to delete all replicas of a mail file, then a "Get Information for Deletion" request is created and processed by all servers in the domain. This request is posted after completion of the "Delete Mail File" request or the "Delete Unlinked Mail File" request. For each replica of the mail file found on servers in the domain, the "Approve File Deletion," "Request File Deletion," and "Delete Mail File" request sequence occurs again.

    [go to the Deleting servers and groups task]
    [return to the Roadmap Administration Process Requests main article]

    Copyright 1997 Iris Associates, Inc. All rights reserved.

  • What do you think of this article?

        About IBM Privacy Contact