Autor Thema: COM Schnittstelle auf Client ohne Passwort nutzen?  (Gelesen 3215 mal)

Offline ToniTester

  • Frischling
  • *
  • Beiträge: 22
  • Ich liebe dieses Forum!
Hallo, ich versuche u.a. Kalendereinträge zwischen MS Project und dem Notes Mailfile Terminkalender über COM auszutauschen  :o . Klappt im Prinzip auch nicht schlecht, wurde ja auch schon hier und da diskutiert:  :)
http://www.atnotes.de/index.php?topic=21981.msg139477#msg139477
http://www.atnotes.de/index.php?topic=20207.0
http://www.atnotes.de/index.php?topic=17289.msg104288#msg104288
IBM Redbook: COM Together with Domino

Nur soll die ganze Aktion im Hintergrund laufen, bzw vom MS Projekt aus getriggert. Jetzt kommt da natürlich immer diese sichere aber lästige Passwort Abfrage für die Notes-ID. Kann ich da irgendwie drumherum (natürlich ohne das Passwort im Code zu hinterlegen)? Wenn ja, wie? Oder ist das unter COM und auf dem Client nicht zu machen?  ???

Bei einer Serverlösung könnte man sich vielleicht mit der Server-ID, die ja kein Passwort hat, um die Passwortabfrage herumschmuggeln  ;) , aber wenn es auf dem Client laufen soll...?

Eine Alternative wäre die C-API, oder? Das wäre sicherlich etwas mühsam  :P , aber müsste zu dem gewünschten Erfolg führen (vorausgesetzt, die entsprechende lästige dll oder exe wird dan auf alle Clients kopiert).


Grüße und Danke
Toni
« Letzte Änderung: 26.03.05 - 13:37:53 von ToniTester »

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #1 am: 26.03.05 - 13:45:22 »
Das wäre echt lustig. Da baut man in das System Notes/Domino massive Sicherheitssperren ein und anschließend gibt es eine allen bekannte, einfache Methode wie man mal gerade eben ohne jegliche Abfrage "werbistndu" Daten aus dem System ziehen kann. Du kannst auf die Daten anonym zugreifen und was ablegen wenn die Datenbank dafür ausgelegt ist ansonsten sorry Pech gehabt.

Du machst an deinen Firmentresor ja auch kein Schild, "Liebe Einbrecher den Schlüssel gibt es im linken Schreibtisch in der untersten Schublade hinten rechts".
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #2 am: 26.03.05 - 15:16:07 »
du kannst im Client einstellen, dass wenn jemand schon am Notes Client angemeldet ist, das Passwort nicht abgefragt wird für externe Programme, die auf den Notes Client zugreifen. Frag mich nicht, wo du das genau machen kannst, ich erinnere mich nur noch, dass in in den User Preferences war (und selbst da bin ich mir nicht sicher)
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #3 am: 26.03.05 - 15:22:39 »
geht bei R5 über "Datei - Extras - Benutzer-ID"
« Letzte Änderung: 26.03.05 - 15:25:13 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #4 am: 26.03.05 - 18:48:36 »
ja genau, das meinte ich :)
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline ToniTester

  • Frischling
  • *
  • Beiträge: 22
  • Ich liebe dieses Forum!
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #5 am: 06.04.05 - 10:51:12 »
@thomas&eknori: Ja danke, das funktioniert. Wahrscheinlich lässt sich das aber nicht zentral auf allen Clients irgwndwie umknipsen, oder?

Wäre die C-API nicht eine Alternative? Wenn ich über die C-API auf eine DB zugreife, muss ich dann auch ein Passwort angeben?

Grüße
Toni

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #6 am: 06.04.05 - 10:52:33 »
Jeder Zugriff braucht eine ID, egal wie man drauf zugreift, also auch über die C-API, sonst wäre ja das Sicherheitskonzept von Notes umgehbar
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Glombi

  • Gast
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #7 am: 06.04.05 - 10:53:14 »
Du brauchst das Passwort immer - egal wie Du an eine Notes Session kommen willst.
Alles andere wäre ja ein Witz.

Andreas

Offline ToniTester

  • Frischling
  • *
  • Beiträge: 22
  • Ich liebe dieses Forum!
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #8 am: 06.04.05 - 13:10:43 »
Ja, ist an sich logisch, das man ohne ID+Passowrt nicht an die DBs rankommt. Aber: Ist es nicht so, dass z.B. Notespeek auch einfach nur die C-API nutzt und auf diese Weise den Inhalt einer Notes DB anzeigt? Dort muss ich auch kein Passwort angeben, um in eine Notes DB reinzuschauen.
Grüße,
Toni

Glombi

  • Gast
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #9 am: 06.04.05 - 13:14:24 »
Auch mit NotesPeak musst Du Dein Passwort eingeben. Es sei denn die Datenbank liegt lokal.

Andreas

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #10 am: 06.04.05 - 17:43:30 »
... das wäre tödlich in Bezug auf die Sicherheit. man kann es zwar so einrichten, aber wie gesagt, es wäre tödlich...

ata
Grüßle Toni :)

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #11 am: 07.04.05 - 13:26:17 »
Die Frage sollte glaube ich gar nicht sein, ob das mit oder ohne Passwort geht, sondern wie Du Termine zwischen Projekt und Notes synchronisiert bekommst....
Daher dann die erste Frage:
Was genau willst Du damit bezwecken?
Ist es sinnvoll von Project nach Notes zu pushen oder ist es evtl. besser von Notes aus zu pullen.....

Das Problem bei solchen Fragen ist oft, dass man sich in eine Idee verrennt, die unter Notes so nicht realisierbar ist, wobei die eigentliche Aufgabe sehr wohl realisierbar wäre  -  nur eben etwas oder auch ganz anders.....
Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline ToniTester

  • Frischling
  • *
  • Beiträge: 22
  • Ich liebe dieses Forum!
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #12 am: 07.04.05 - 15:47:07 »
@Gandhi: ja, das stimmt natürlich. Designvorgabe (ob nun sinnvoll oder nicht) war bisher allerdings, dass der ganze Spaß vom MSProject Server aus getriggert wird. Klar, bin jetzt auch dabei zu überlegen, ob es nicht besser wäre, mal ab und zu aus dem Notes-Mailfile rauszugucken, und ins MS Project reinzuschauen, ob dort neue Termine zum Abholen bereitliegen.
Was ich aber trotzdem vorher noch mal ausprobieren möchte, ist über die C-API auf Notes zuzugreifen. Denn wenn eine DB lokal liegt, kann die ACL noch so zugeknöpft sein, man müsste da trotzdem reinkommen (denn mit Notespeek kannst du auch in jede lokale DB reinschauen).
Gruß & Danke,
Toni

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #13 am: 07.04.05 - 15:57:51 »
Und mit Single-Sign-On? Damit müsste es doch gehen?
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Gandhi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 918
  • Geschlecht: Männlich
  • Domino for the masses
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #14 am: 07.04.05 - 16:27:14 »
Sofern keine konsistente ACL eingestellt ist könntest Du darauf zugreifen können - wenn Notes da keine standardabfrage macht....weiß ich ehrlich gesagt nicht.

Der "Wenn ich" und der "Hätt' ich" das sind zwei arme Leut'
oder für den Süden:
Hatti Tatti Wari - san drei Larifari

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #15 am: 08.04.05 - 00:09:33 »
Toni, Du scheinst es nicht glauben zu wolllen ..... beim Aufstarten von Notes, egal ob man dabei eine DB öffnet oder nicht, egal, wie man zugreift, ob Client oder C-API oder Web, das Passwort ist fällig. Einzig Single-Sing-On könnte Dich davor bewahren, da dann das PW schon eingegeben ist. Oder der Client ist bereits offen und in den Einstellungen ist das Kreuz gesetzt, dass Fremdanwendungen das PW nicht erneut abgefragt bekommen.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Marinero Atlántico

  • Gast
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #16 am: 08.04.05 - 10:32:43 »
Alternativ könnte man das Password noch in dem code speichern oder eine externalisierte Textdatei, auf die man zugreift (Text kann über c wohl sicher auch verschlüsselt/entschlüsselt werden, right?
Nur gibt es bei Passwortänderungen dann Synchronisationsprobleme.
Btw. habe ich bei einem ähnlichen Problem auch Single Sign On gewählt. Ist sehr einfach einzurichten.

Axel

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #17 am: 08.04.05 - 13:41:30 »
@Jens (Semeaphoros)

... nimm als User einen User, dessen ID-File kein Passwort benötigt. Dann sollte keine Abfrage kommen...

Toni
Grüßle Toni :)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #18 am: 08.04.05 - 17:11:47 »
Richtig, Toni, das ist die andere - etwas gefährliche - Lösung
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re: COM Schnittstelle auf Client ohne Passwort nutzen?
« Antwort #19 am: 08.04.05 - 18:37:09 »
Nun, Sicherheit scheint bei dieser Lösung ja auch nicht wichtig zu sein, bzw. ich kenne das, mein Chef hat auch die Devise "Geht nicht, gibts nicht". Da wird dann halt improvisiert.
Ich habe das mit einem verschlüsselt hinterlegten passwort unter HKEY_LOCAL_MACHINE oder CURRENT_USER, je nach Wunsch.

Ciao
Don Pasquale

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz