Users

All Posts (44)

avatar

rauantje

Zugriff auf generierten Token

avatar
avatar
avatar

Aber der RDM-Zugriff auf den SecretServer erfolgt via Token, oder?

Zugriff auf generierten Token

avatar
avatar
avatar

Wir haben ein powershell-Script, welches folgende Tasks erledigt:

  • Anmeldung an einer Applikation X (via User und Passwort aus angebundenen SecretServer)

  • Ändern des Passwortes in der Applikation X

Das funktioniert auch sehr gut.

Nun möchten wir das neue Passwort auch im SecretServer speichern. Für den Zugriff wäre der SecretServer-Token notwendig.

Aktuell behelfen wir uns mit einer (zusätzlichen) Website-Connection, welche ein Javascript aufruft und den SecretServer-Token in die Zwischenablage kopiert. Auf diese Zwischenablage greifen wir dann im o.g. powershell-Script zu. Das funktioniert auch, ist aber ja eigentlich nicht notwendig, da es RDM-intern schon einen Token gibt.

Zugriff auf generierten Token

avatar
avatar
avatar

Hallo,

wir haben im RDM eine Anbindung an Delinea's SecretServer, die auch einwandfrei funktioniert.

Man sieht, dass für den Zugriff nach der Anmeldung am SecretServer ein Token erzeugt wird.

Kann man auf diesen Token irgendwie zugreifen, z.B. über eine Variable?

PowerShell (local) - $PASSWORD$ - Variable wird nicht befüllt

avatar
avatar
avatar

Hallo,

super, das hat nun funktioniert! :-) VIELEN DANK!

PowerShell (local) - $PASSWORD$ - Variable wird nicht befüllt

avatar
avatar
avatar

Ja, da ist sie Option auch aktiviert.

PowerShell (local) - $PASSWORD$ - Variable wird nicht befüllt

avatar
avatar
avatar

Hallo,

bei einer Connection "PowerShell (local)"

  • mit aktivierter Sicherheitseinstellung "Passwort Variable zulassen",

  • Anmeldeinformationen -> Nach Namen suchen (Benutzer-Tresor) -> "NAME"

  • und dem folgenden eingebetteten Script

#-----------------------------------[Main]-------------------------------------
$loglevel = "INFO";
Set-LoggingDefaultLevel -Level $loglevel
Set-LoggingDefaultFormat -Format "{`"@timestamp`":`"%{timestamp:+%Y-%m-%d %T%Z}`",`"loglevel`":`"%{level}`",`"script`":`"%{pathname}`",`"message`":`"%{message}`"}"
Add-LoggingTarget -Name Console



Write-Log -Level 'INFO' -Message '----- BEGIN -----'
Write-Log -Level 'INFO' -Message '----- HOST: $HOST$ -----'
Write-Log -Level 'INFO' -Message '----- USERNAME: $USERNAME$ -----'
Write-Log -Level 'INFO' -Message '----- PASSWORD: $PASSWORD$ -----'
Write-Log -Level 'INFO' -Message '----- END -------'
Wait-Logging

folgende Ausgabe erzeugt:

{"@timestamp":"2024-09-25 13:11:55+02","loglevel":"INFO","script":"...\AppData\Local\Temp\RDM\c894d516-7a7f-42b9-9bb6-fe131c6db247.ps1","message":"----- BEGIN -----"}
{"@timestamp":"2024-09-25 13:11:55+02","loglevel":"INFO","script":"...\AppData\Local\Temp\RDM\c894d516-7a7f-42b9-9bb6-fe131c6db247.ps1","message":"----- HOST:  -----"}
{"@timestamp":"2024-09-25 13:11:55+02","loglevel":"INFO","script":"...\AppData\Local\Temp\RDM\c894d516-7a7f-42b9-9bb6-fe131c6db247.ps1","message":"----- USERNAME: Username -----"}
{"@timestamp":"2024-09-25 13:11:55+02","loglevel":"INFO","script":"...\AppData\Local\Temp\RDM\c894d516-7a7f-42b9-9bb6-fe131c6db247.ps1","message":"----- PASSWORD: $PASSWORD$ -----"}
{"@timestamp":"2024-09-25 13:11:55+02","loglevel":"INFO","script":"...\AppData\Local\Temp\RDM\c894d516-7a7f-42b9-9bb6-fe131c6db247.ps1","message":"----- END -------"}

Die Variable $PASSWORD$ wird nicht befüllt.

Eingebettet öffnen (SCP) => funktioniert nicht

avatar
avatar
avatar

Hallo,

habe heute die neue Version eíngespielt ... es funkltioniert nun einwandfrei ! :-) VIELEN DANK!

Makro/Shell Script - Kommando's nicht anzeigen

avatar
avatar
avatar

Wie haben folgendes eingerichtet:

mit eingebettetem Shellscript

und dieses in einer ssh-Connection unter Ereignisse "Nach Verbindungsaufbau eingehangen"

Leider wird das Script nach Aufruf der ssh-Session nicht ausgeführt.

Automate cleanup work via Powershell API

avatar
avatar
avatar
avatar

Thank you for the feedback.

I'll try it soon.

Makro/Shell Script - Kommando's nicht anzeigen

avatar
avatar
avatar

Ok. Vielen Dank für die Rückmeldung.

Wie bzw. wo kann man denn ein definiertes "eingebettetes Shellscript" ansteuern?

Eingebettet öffnen (SCP) => funktioniert nicht

avatar
avatar
avatar

Wie ich schon geschrieben habe, erfolgt die Anmeldung via SSH Authentifizierungsagent.

Makro/Shell Script - Kommando's nicht anzeigen

avatar
avatar
avatar

Hallo,

wir haben eine ssh-Connection eingerichtet und in dieser unter

Ereignisse => "Nach Verbindungsaufbau" ein Makro aktiviert -> "automatisch ausführen" Link auf Makroname

Das Makro enthält im Beispiel nur 2 echo-Ausgaben

Wenn man nun die Connection öffnet, erhält man

also die Befehle und die Ausgabe der Befehle. Gibt es eine Möglichkeit, dass man nur die Ausgabe der Befehle bekommt, z.B. so

Habe das auch über ein eingebettetes Shellscript versucht, also

Ereignisse => "Nach Verbindungsaufbau" ein Makro aktiviert -> "automatisch ausführen" Link auf eingebettetes Shellscript

Aber das wird anscheinend gar nicht aufgerufen, jedenfalls erscheinen überhaupt keine Ausgaben.

Eingebettet öffnen (SCP) => funktioniert nicht

avatar
avatar
avatar

Gibt es schon Neuigkeiten?

Vermeidung von doppelten Connections

avatar
avatar
avatar
avatar

Habe soeben gesehen, dass man das mit "Verknüpfungen" realisieren kann. Werde das mal ausprobieren.

Vermeidung von doppelten Connections

avatar
avatar
avatar
avatar

Hallo,

wir haben im RDM aktuell folgende Verzeichnissstruktur:

dir-0/
├── dir-11											
│   └── dir-111                                       		
│       ├── sshshell-1
│       ├── sshshell-2
│   └── dir-112                                       		
│       ├── sshshell-3
│       ├── sshshell-4
│       ├── sshshell-1
│       ├── sshshell-2
│   └── dir-113                                       		
│       ├── sshshell-5
│       ├── sshshell-6
│       ├── sshshell-1
│       ├── sshshell-2
├── dir-12											
│   └── dir-121                                       		
│       ├── sshshell-1
│       ├── sshshell-2

D.h. die Connections sshshell-1 und sshshell-2 werden mehrmals gleich eingerichtet.

Gibt es für dieses Konstrukt eine bessere Lösung, auch im Hinblick, dass man die Anzahl der Connections reduzieren kann?

Evtl. so:

dir-sshshell/
	├── sshshell-1
	├── sshshell-2
	├── sshshell-3
	├── sshshell-4
	├── sshshell-5											


dir-0/
├── dir-11											
│   └── dir-111                                       		
│       ├── Link auf sshshell-1 => dir-sshshell/sshshell-1
│       ├── Link auf sshshell-2 => dir-sshshell/sshshell-2
│   └── dir-112                                       		
│       ├── Link auf sshshell-3 => dir-sshshell/sshshell-3
│       ├── Link auf sshshell-4 => dir-sshshell/sshshell-4
│       ├── Link auf sshshell-1 => dir-sshshell/sshshell-1
│       ├── Link auf sshshell-2 => dir-sshshell/sshshell-2
│   └── dir-113                                       		
│       ├── Link auf sshshell-5 => dir-sshshell/sshshell-5
│       ├── Link auf sshshell-6 => dir-sshshell/sshshell-6
│       ├── Link auf sshshell-1 => dir-sshshell/sshshell-1
│       ├── Link auf sshshell-2 => dir-sshshell/sshshell-2
├── dir-12											
│   └── dir-121                                       		
│       ├── Link auf sshshell-1 => dir-sshshell/sshshell-1
│       ├── Link auf sshshell-2 => dir-sshshell/sshshell-2

Oder hat erhöht man dadurch die Anzahl der Connections noch weiter?

Die Verzeichnissstruktur soll/muss so bestehen bleiben.

Eingebettet öffnen (SCP) => funktioniert nicht

avatar
avatar
avatar

Hallo,

wir haben eine SSH-Connection eingerichtet, die auch korrekt funktioniert. Die Authentifizierung läuft über den SSH Authentifizierungsagent.

Versucht man nun für die SSH-Connection via rechte Maustaste: "Mit Parametern öffnen" -> "Eingebettet öffnen (SCP)" ein scp-Verbindung zu öffnen:

bekommt man folgende Fehlermeldung:

Meldung: "... große Anzahl von Einträgen, die die Leistung beeinträchtigen könnte."

avatar
avatar
avatar

Hallo,

wir bekommen folgende Meldung in RDM angezeigt:

Wir haben 5532 Einträge im Tresor "Default"

Was bedeutet die Meldung?

Wie kann man die abstellen/beheben?

Eigentlich möchten wir nicht auf mehrere Tresore umstellen.

Datasource: MS SQL DB

RDM Version: 2024.2.21.0 64-bit

Lokales/Benutzerdefiniertes Anwendungspasswort zurücksetzen/entfernen

avatar
avatar
avatar

VIELEN DANK!!!

Es war die Einstellung unter "System Einstellungen".

Lokales/Benutzerdefiniertes Anwendungspasswort zurücksetzen/entfernen

avatar
avatar
avatar

Hallo,

Wie kann man das Lokale Anwendungspasswort wieder entfernen?

Man bekommt dann immer folgende Fehlermeldung:

Ich möchte die Datenquelle wieder wie folgt setzen:

Doch bei der Problem-Datenquelle gibt es nur folgendes zur Auswahl:

URL's und SecretServer

avatar
avatar
avatar

Super, vielen Dank schon mal.

Es wäre super, wenn das analog zur Inventarverwaltung dann auch für die Remoteverwaltung und Dokumentation möglich wäre:

1. Eigenschaften -> Einblenden -> Remoteverwaltung -> URL: https://....

2. Eigenschaften -> Einblenden -> Inventarverwaltung -> URL: https://....

3. Eigenschaften -> Einblenden -> Dokumentation -> URL: https://....

URL's und SecretServer

avatar
avatar
avatar

Hallo,

Beispiel: Inventarverwaltung

Konfiguration:

Aufruf des URL's über den TAB:

Der angegebene URL in der Inventarverwaltung wird erst angezeigt, wenn die Authentifizierung manuell eingegeben wurde.

Die Frage ist, ob man die Informationen aus dem SecretServer automatisch ziehen kann (analog einer WebSite-Connection)?

  • RDM-Version: 2024.2.21.0 64-bit

  • Datenquelle: MS SQL

  • Delinea SecretServer ist in RDM integriert und funktioniert auch.

  • Verbindung zum Benutzertresor (dieser ist an Delinea SecretServer gekoppelt und funktioniert auch)

URL's und SecretServer

avatar
avatar
avatar

Hallo,

befüllen in den Connections folgende Felder mit einem URL

1. Eigenschaften -> Einblenden -> Remoteverwaltung -> URL: https://....

2. Eigenschaften -> Einblenden -> Inventarverwaltung -> URL: https://....

3. Eigenschaften -> Einblenden -> Dokumentation -> URL: https://....

Auf den entsprechenden Webseiten muss man sich allerdings authentifizieren. Eine Anmeldeseite mit Eingabeaufforderung von Benutzer und Passwort erscheint.

Kann man irgendwie den SecretServer bzw. einen Tresor einbinden?

Automate cleanup work via Powershell API

avatar
avatar
avatar
avatar

Thank you for recognizing it as a feature request. :-)

We need this relatively urgently because the entries are growing very quickly due to automated imports and updates. Currently we always have to delete manually because after a while the transaction log of the database overflows due to the amount of data.

Automate cleanup work via Powershell API

avatar
avatar
avatar
avatar

Is it possible to script/automate the following cleanup work using the Powershell API?

Administration -> Aufräumen

- Eintragsverlauf bereinigen

- Aktivitätenprotokolle bereinigen

The Instance of CoreWebView2 is no longer valid because ...

avatar
avatar
avatar

Wie kann man sich die installierte Version anzeigen lassen?

Welches ist die neueste Version?

Welcher Version wird für den RDM benötigt?

1 - 25 of 44 items