Roaming question

I upgraded 3 users to Roaming. It’s working but… I specified to store the user.id in the user’s address book but I can’t verify that it occurred. I can’t find the user.id anywhere in the local nab. Where should I look ?

Subject: Roaming question

During one of the upgrades of one of our users, I saw a disturbing error message in the status bar, " your id file may not have been properly roamed ". What does this mean ? and I ask again, how do I verify the id has been stored correctly in their address book ?

Subject: Roaming…from the 6.0.1 Release Notes…

6.0.1 ClientRoaming user ID file may need to be kept locally

If you upgraded to roaming user status prior to release 6.0.1, you may need to keep your ID file locally on the machine. Prior to this release, the roaming user feature created a ‘roaminguserid’ contact note in your personal address book. This note is where we store roaming information.

In release 6.0.1, we have moved this note to a profile note, so that it is hidden from the end user. In some cases, we are not finding the user ID attached to this note, so you may need to keep your ID file locally.

Subject: So the question remains…

…how do you view/verify/edit the profile doc to confirm/fix if the id is not there ?

Subject: And the answer is…

I too had a need to do this and through some serious trial and error and educated guessing figured out the following:

The roaming settings are a profile document called “roaminguserid”. Check this document for its attachments.

It’s also interesting what else is stored in here. It explains why it isn’t necessary for the notes.ini to roam.

I used the following script (which depends on a form named “Blank” with a single plain-text field called “PlainText” on it) to list off all the fields in the document (output follows):

Sub Initialize

Dim session As New NotesSession

Dim workspace As New NotesUIWorkspace

Dim db As NotesDatabase

Dim curdoc As NotesDocument

Dim blankdoc As NotesDocument

Dim collection As NotesDocumentCollection

Dim uidoc As NotesUIDocument



Set db = session.CurrentDatabase

Set collection = db.GetProfileDocCollection("roaminguserid")

Set curdoc = collection.GetFirstDocument

msg$=""

Forall i In curdoc.Items

	msg$ = msg$ & i.name & ": " & i.Text & |

|

End Forall

Set blankdoc = db.CreateDocument

blankdoc.Form = "Blank"

blankdoc.PlainText = msg$

Set uidoc = workspace.EditDocument(False,blankdoc)

End Sub

$Name: $profile_013roaminguserid_

$ConflictAction: 3

UserDicFormat: 1

$FILE:

$PrefDefaultBrowser: 0

$Pref$DisableCookies: 0

$Pref$DisplayWindowMenu: 0

$PrefEnableDragDrop: 0

$PrefAutoLogoffMinutes: 0

$PrefMIMEConvertWarning: 0

$PrefShowAccelerators: 1

$PrefStickyColumnSort: 1

$PrefStrictDateTimeInput: 0

$PrefUseWebPalette: 0

$PrefStackedIcons: 1

$Pref$EnableAlarms: 1

$Pref$MIMESaveFormat: 0

$PrefDeskIconColors: 3

$PrefEmptyTrash: 0

$PrefShowMIMEImagesAsAttachments: 0

$PrefMailSystem: 0

$Pref$AltEditorProgID: 0

$PrefNewMailInterval: 1

$PrefEnableJavaApplets: 1

$PrefEnableJavaScript: 1

$PrefEnableJavaScriptErrorDialogs: 1

$PrefEnableLiveConnect: 1

$PrefEnablePlugins: 1

$PrefEnableActiveXInBrowser: 1

$PrefSPELL_PREFERENCES: 0

$PrefSPELL_LANG: 1033

$PrefUseTabToNavRODoc: 0

$PrefUseAccessNavigation: 0

$PrefWantThemes: 0

$PrefUNTAGGEDTEXT_FOLLOWS_FORM: 0

$PrefKEYBOARD_SETS_LANGUAGE: 0

$PrefLANGUAGE_SETS_KEYBOARD: 0

$PrefURLBarInlineAutoComplete: 0

$PrefPromptForLocation: 0

$PrefClassicDialogBoxCaption: 0

$PrefBCASE_SITEMAP_DISPLAY: 13

$PrefWeekStart: 1

$PrefDatePickerDirection: 0

$PrefAltCalendar: 0

$PrefReplDefFullDocs: 1

$PrefReplDefPartDocsLimit: 0

$PrefReplDefPartDocsLimitAmt: 40

$PrefReplDefPartAtchLimit: 0

$PrefReplDefPartAtchLimitAmt: 40

$PrefReplDefFullText: 0

$PrefReplDefEncrypt: 1

$PrefReplDefEncryptType: 2

$PrefReplDefReplImmed: 1

$PrefPrintCalendarScaleAllGraphics: 0

$PrefPrintCalendarDailyStyle: 0

$PrefPrintCalendarWorkWeekStyle: 0

$PrefPrintCalendarRollingStyle: 0

$PrefPrintCalendarCalendarListStyle: 0

$PrefPrintCalendarToDoStyle: 0

$PrefPrintCalendarTrifoldStyle: 0

$PrefPrintCalendarToDocumentWeeklyStyle: 0

$PrefPrintCalendarToDocumentCalendarListStyle: 0

$PrefPrintCalendarToDocumentGroupStyle: 0

$PrefMailSetup: 6023

$PrefMailUpgradeFolder: 6023

$PrefMAIL_SKIP_NOKEY_DIALOG: 0

$PrefSMIME_TRUST_ALL_CERTS: 0

$PrefEnablePersistentBreakpoints: 0

$PrefDisableForwardPrefix: 0

$PrefMIMEPromptMultilingual: 1

$PrefMIMEMultilingualMode: 1

$PrefViewWeekStart: 2

$PrefNavWeekStart: 1

$PrefEnableBIDINotes: 0

$PrefGlobalTextDir: 0

$PrefScriptRTFVisualCaretMovement: 0

$Pref$MSOfficeToNotes: 1

$PrefVIEW_ICONPOPUP: 0

$PrefOpenViewThreads: 0

$PrefPreferences: 77597809

$PrefAltMailApp:

$PrefLAST_QUOTA_WARNING_TIME: 04/03/2003 09:00:39 AM

$PrefSkinName:

$PrefWinNTIconRect: 0 0 984 24

$PrefMeeting Alert Sound: ringin

$PrefCurrentTZLabel:

$PrefAltTZLabel:

$PrefAltTimeZone:

$PrefUNICODE_Display: 1

$PrefLaunchDIIOPOnPreview:

$PrefMailUpgradeCheckTime:

$PrefStartupDB:

$PrefStartupURL:

$PrefIncoming Mail Sound: ringin

$PrefCOUNTRY_LANGUAGE:

$PrefAltNameLanguage: en

$PrefContentLanguage: en-US

$PrefQuotePrefix: >

$PrefQuoteLineLength: 70

$PrefSPELL_OTHER_NAME:

$PrefXLATE_CSID: 52

$PrefUILang:

$PrefRegion: en-US

$PrefPreference_en-US:

$PrefMailFile: mail\mbarrick.nsf

$PrefDESIGNMAXIMIZED: 0

$PrefPrintCalendarPreviewInColor: 1

$PrefPrintCalendarWeeklyStyle: 1184

$PrefNAMES: names.nsf

$PrefMAXIMIZED: 0

$PrefMailServer: CN=LignumDS/O=Lignum

$PrefPrintCalendarToDocumentMonthlyStyle: 4

$PrefWin32InfoboxPos: 437 45

$PrefPrintCalendarMonthlyStyle: 544

$PrefADMINMAXIMIZED: 0

$NoPurge:

$PrefRoamedHere: 3

RoamingIDIsInNAB: 1