Configuring User Access to the Sent E-Mail Store Feature

Use this procedure to control which users are able to have Landmark e-mails that were generated on their behalf be also sent to their sent e-mail folder.

By default, users have no access to the sent e-mail store feature. When you set up access for users, you can allow access for individual users, for all users in an actor group, or for all users. The setup involves creating parameters in the ConfigurationParameter table for a data area. To grant or withhold access for individual users, you create parameters whose name includes the user's actor ID (for example, an email parameter with the name StoreSentMessages.jsmith). For actor group and general access, you set a value for an email parameter named StoreSentMessages. If you set the value to the name of an actor group, all actors in that group have access. If you set the value to true or false, then access is granted or withheld for all users unless overridden by a configuration parameter for an individual user.

The system uses the following logic when processing sent e-mails:

  • When the e-mail is requested, the system will check if a StoreSentMessages.ActorID parameter exists for the actor in play. If the parameter exists, then no further checking is done; a true value enables the feature and a false value disables it. If the StoreSentMessages.ActorID parameter does not exist, a check is done for the StoreSentMessages parameter. If it exists and if the value is true, the feature is enabled. If it is false, the feature is disabled.

  • If the value of the StoreSentMessages parameter is the name of an actor group and the actor in play is in that group, the feature is enabled. Otherwise, if the actor is not in the group or the group does not exist, it is disabled.

  • If the feature is enabled but the configuration is missing or incorrect, the message will still be sent (providing there are no errors via the transport, typically SMTP) but the store will not be updated and errors will be logged.

To configure user access to the sent e-mail store feature

  1. Create the needed actors and actor identity records on the service that you are using for the sent e-mail store feature. The identity credentials will consist of a user name and password.
  2. In Infor Rich Client, in the data area you are setting up the sent e-mail store feature for, navigate to Start > Data > la > Business Classes > ConfigurationParameter or access the Configuration Parameters form through the Landmark Administration Console.
  3. If you want to control user access for individual users, add new configuration parameters for each user using the following settings:
    Component

    Specify email.

    Name

    Specify StoreSentMessages.ActorID .

    Type

    Select Boolean.

    Value

    Specify true to enable access for the user or false to disable access for the user.

  4. Click Save.
  5. To control access for actor groups or for users as a whole, add a configuration parameter with the following settings:
    Component

    Specify email.

    Name

    Specify StoreSentMessages.

    Type

    Select Alpha.

    Size

    Specify a length sufficient to accommodate the length of an actor group name.

    Value

    Specify either an actor group name, or else true or false.

  6. Click Save.