Migrating to Exchange

Set Proxy Access Rights Using the Sample Macro

You can simplify the task of setting proxy access for your Novell GroupWise 4.x users by sending them a macro that they can run to grant the required proxy access. A sample macro is included on the Exchange 2000 Server compact disc in the Migrate\Gwise directory:

Sample Macro

//Sample GroupWise macro to add the migration user account to each user's proxy access list

// Migration user account to be granted proxy access rights
vUser:="Migration"

// User to receive confirmation messages (optional)
//vAdminId:="Administrator"

// Subject line for the confirmation message (optional)
//vConfirmationMsgSubject:="Proxy Access Macro has been run"

MainWindowShow()

//Sendkeys sequence; use a single SENDKEYS command only. The vUser variable is made part of the vAddUserSequence variable. 

vAddUserSequence:="""{Alt+F}{C}{Down}{Down}{Down}{Right}{Enter}{Shift+Tab}{Up}{Up}{Enter}"+VUser+"{Enter}{Tab}{Tab}{Enter}{Alt+M}{space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Space}{Tab}{Tab}{Tab}{Tab}{Tab}{Space}{Tab}{Enter}{Esc}"

SENDKEYS(vAddUserSequence)

// This "SendMail" command sends the confirmation message.  If you wish to send a confirmation message you must remove the "//" characters at the start of the "vAdminID", "vConfirmationMsgSubject" and "SendMail" lines. (optional)
// SendMail(To: vAdminId; Subject: vConfirmationMsgSubject;)

If you encounter problems using a macro to set proxy access, see the GroupWise documentation or contact GroupWise technical support.

To use the proxy access macro to set correct proxy access rights on mailboxes:

  1. Ensure that the account you are using to perform the migration (vUser) is unique and has the visibility set to System. This account has to be visible only to the post office.
  2. Edit the macro so that the vUser name matches the account name of the user who is performing the migration. Make any other necessary changes to the macro.
  3. Embed the macro in a view. To do so, create a view in the GroupWise View Designer and insert a Macro button.
  4. Send the message to the users you are migrating. When users receive the message, they must select the button in the view to execute the macro and set the appropriate access rights.
  5. If you have enabled optional confirmation messages, verify that all users you are migrating have run the macro.