I have a script that works with a Lotus database:
$LotusSession = New-Object -ComObject Lotus.NotesSession
$LotusSession.Initialize()
$LotusDatabase = $LotusSession.GetDatabase('Server','Database.nsf');
$DocView = $LotusDatabase.GetView('ViewName');
$searchkey = # anything
$doc = $DocView.GetAllDocumentsByKey($searchkey,$false);
<# ... and so on ... #>
Can I somehow initialize the session without entering a password each time, but using a Lotus SSO which is installed and works with my Lotus installation?
P.S. ID files are created with a restricted policy, so I can't simple check the box "Don't prompt for a password from other Notes-based programs" - it unchecks itself automatically in a short time.
Edit: As mentioned below i can't use Lotus SSO. But if there's a chance that I'm able to use Windows SSO since my passwords for a domain account and Lotus ID file are identical?