Freigeben über


One-Time Geheimer Schlüssel (unabhängiger Herausgeber) (Vorschau)

One-Time Geheimnis ist eine Möglichkeit, vertrauliche Informationen zu teilen, ohne sie zu speichern. Wenn Sie stattdessen einen einmaligen Link verwenden, werden die Informationen für eine einzelne Anzeige beibehalten, was bedeutet, dass sie später nicht von einer anderen Person gelesen werden kann. Auf diese Weise können Sie vertrauliche Informationen auf sichere Weise senden, wenn Sie wissen, dass sie nur von einer Person gesehen wird. Stellen Sie sich dies wie eine selbstzerstörende Nachricht vor.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Aldo Gillone
URL https://github.com/alduzzen1985/One-Time-Secet-Connector/
Email aldogillone@gmail.com
Connectormetadaten
Herausgeber Aldo Gillone
Kategorien Sicherheit
Datenschutzrichtlinie https://onetimesecret.com/info/privacy
Webseite https://onetimesecret.com/

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Email securestring Die E-Mail für diese API Richtig
API-Schlüssel securestring Der bereitgestellte API-Schlüssel Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen eines geheimen Schlüssels

Abrufen eines geheimen Schlüssels

Abrufen von Metadaten

Jeder geheime Schlüssel hat auch Metadaten zugeordnet. Die Metadaten sollen vom Ersteller des geheimen Schlüssels (d. h. nicht des Empfängers) verwendet werden und im Allgemeinen privat gehalten werden. Sie können den Metadatenschlüssel sicher verwenden, um grundlegende Informationen zum geheimen Schlüssel abzurufen (z. B. wenn oder wann er angezeigt wurde), da sich der Metadatenschlüssel von dem geheimen Schlüssel unterscheidet.

Erstellen eines geheimen Schlüssels

Verwenden Sie diese Methode, um einen geheimen Wert zu speichern.

Geheimes Brennen

Brennen Sie ein Geheimnis, das noch nicht gelesen wurde.

Generieren eines geheimen Schlüssels

Generieren Sie einen kurzen, eindeutigen geheimen Schlüssel. Dies ist nützlich für temporäre Kennwörter, Einmalige Pads, Salze usw.

Zuletzt verwendete Metadaten abrufen

Retreive a list of recent metadata.

Abrufen eines geheimen Schlüssels

Abrufen eines geheimen Schlüssels

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Geheimer Schlüssel
SECRET_KEY True string

Geheimer Schlüssel

Passphrase
passphrase string

Passphrase

Gibt zurück

Name Pfad Typ Beschreibung
Wert
value string

Der eigentliche Geheimschlüssel. Es sollte ohne Angabe gehen, aber dies wird nur einmal verfügbar sein.

Geheimer Schlüssel
secret_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellen. Dies ist der Schlüssel, den Sie freigeben können.

Abrufen von Metadaten

Jeder geheime Schlüssel hat auch Metadaten zugeordnet. Die Metadaten sollen vom Ersteller des geheimen Schlüssels (d. h. nicht des Empfängers) verwendet werden und im Allgemeinen privat gehalten werden. Sie können den Metadatenschlüssel sicher verwenden, um grundlegende Informationen zum geheimen Schlüssel abzurufen (z. B. wenn oder wann er angezeigt wurde), da sich der Metadatenschlüssel von dem geheimen Schlüssel unterscheidet.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Metadatenschlüssel
METADATA_KEY True string

Der eindeutige Schlüssel für die Metadaten. Teilen Sie dies NICHT.

Gibt zurück

Name Pfad Typ Beschreibung
Kunden-ID
custid string

dies ist Sie

Metadatenschlüssel
metadata_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellt haben. Dies ist der Schlüssel, den Sie freigeben können.

Geheimer Schlüssel
secret_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellt haben. Dies ist der Schlüssel, den Sie freigeben können.

Zeit-To-Live
ttl integer

Der angegebene Zeit-zu-Live-Wert (d. h. nicht die verbleibende Zeit)

Metadatenzeit-To-Live
metadata_ttl integer

Die verbleibende Zeit (in Sekunden), die die Metadaten verlassen haben, zu leben.

Geheime Zeit-To-Live
secret_ttl integer

Die verbleibende Zeit (in Sekunden), die das Geheimnis verlassen hat, um zu leben.

Staat
state string

Status des Geheimen

Updated
updated integer

ditto, aber der Zeitpunkt, zu dem es zuletzt aktualisiert wurde.

Erstellt
created integer

Zeitpunkt der Erstellung der Metadaten in Unix-Zeit (UTC)

recipient
recipient array of

recipient

Passphrase erforderlich
passphrase_required boolean

Wenn beim Erstellen des geheimen Schlüssels eine Passphrase angegeben wurde, ist dies "true". Andernfalls "false", offensichtlich.

Erstellen eines geheimen Schlüssels

Verwenden Sie diese Methode, um einen geheimen Wert zu speichern.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Geheimer Wert
secret True string

Der geheime Wert, der vor dem Speichern verschlüsselt wird. Es gibt eine maximale Länge basierend auf Ihrem Plan, der erzwungen wird (1k-10k).

Zeit zum Verlassen
ttl string

Die maximale Zeitdauer in Sekunden, die das Geheimnis überleben soll (d. h. Zeit-zu-Leben). Nach Ablauf dieses Zeitraums wird der geheime Schlüssel gelöscht und kann nicht wiederhergestellt werden.

Passphrase
passphrase string

Eine Zeichenfolge, die der Empfänger kennen muss, um den geheimen Schlüssel anzuzeigen. Dieser Wert wird auch verwendet, um den geheimen Schlüssel zu verschlüsseln und vor der Speicherung verschlüsselt zu werden, sodass wir diesen Wert nur während der Übertragung haben.

E-Mail zur Benachrichtigung
recipient string

eine E-Mail-Adresse. Wir senden eine freundliche E-Mail mit dem geheimen Link (NICHT das Geheimnis selbst).

Gibt zurück

Name Pfad Typ Beschreibung
Custiomer id
custid string

dies ist Sie

Metadatenschlüssel
metadata_key string

Der eindeutige Schlüssel für die Metadaten. Teilen Sie dies NICHT.

Geheimer Schlüssel
secret_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellen. Dies ist der Schlüssel, den Sie freigeben können.

TTL
ttl integer

Die Zeit-zu-Live-Zeit (in Sekunden), die angegeben wurde (d. h. nicht die verbleibende Zeit)

Metadaten-TTL
metadata_ttl integer

Die verbleibende Zeit (in Sekunden), die die Metadaten verlassen haben, zu leben.

Geheimer TTL-Schlüssel
secret_ttl integer

Die verbleibende Zeit (in Sekunden), die das Geheimnis verlassen hat, um zu leben.

Staat
state string

Staat

Updated
updated integer

ditto, aber der Zeitpunkt, zu dem es zuletzt aktualisiert wurde.

erstellt
created integer

Zeit, zu der das Geheimnis in Unix-Zeit (UTC) erstellt wurde

recipient
recipient array of

recipient

Passphrase erforderlich
passphrase_required boolean

Wenn beim Erstellen des geheimen Schlüssels eine Passphrase angegeben wurde, ist dies "true". Andernfalls "false", offensichtlich.

Geheimes Brennen

Brennen Sie ein Geheimnis, das noch nicht gelesen wurde.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Metadatenschlüssel
METADATA_KEY True string

Metadatenschlüssel

Gibt zurück

Name Pfad Typ Beschreibung
Kunden-ID
state.custid string

Dies ist Sie

Metadatenschlüssel
state.metadata_key string

Der eindeutige Schlüssel für die Metadaten. Teilen Sie dies NICHT.

Geheimer Schlüssel
state.secret_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellen. Dies ist der Schlüssel, den Sie freigeben können.

Zeit-To-Live
state.ttl integer

Die Zeit-zu-Live-Zeit (in Sekunden), die angegeben wurde (d. h. nicht die verbleibende Zeit)

Metadaten-TTL
state.metadata_ttl integer

Die verbleibende Zeit (in Sekunden), die die Metadaten verlassen haben, zu leben.

Geheime Zeit-To-Live
state.secret_ttl integer

Die verbleibende Zeit (in Sekunden), die das Geheimnis verlassen hat, um zu leben.

Staat
state.state string

Status des Geheimen

Updated
state.updated integer

ditto, aber der Zeitpunkt, zu dem es zuletzt aktualisiert wurde.

Erstellt
state.created integer

Zeit, zu der das Geheimnis in Unix-Zeit (UTC) erstellt wurde

recipient
state.recipient array of

recipient

Geheimer Kurzschlüssel
secret_shortkey string

Geheimer Kurzschlüssel

Generieren eines geheimen Schlüssels

Generieren Sie einen kurzen, eindeutigen geheimen Schlüssel. Dies ist nützlich für temporäre Kennwörter, Einmalige Pads, Salze usw.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Passphrase
passphrase string

Eine Zeichenfolge, die der Empfänger kennen muss, um den geheimen Schlüssel anzuzeigen. Dieser Wert wird auch verwendet, um den geheimen Schlüssel zu verschlüsseln und vor der Speicherung verschlüsselt zu werden, sodass wir diesen Wert nur während der Übertragung haben.

Zeit zum Verlassen
ttl integer

Maximale Zeitdauer in Sekunden, die das Geheimnis überleben sollte

Recipient
recipient string

Der Parameter NotifyUser gibt eine Aktion für die DLP-Regel an, die die angegebenen Benutzer benachrichtigt, wenn die Bedingungen der Regel erfüllt sind. Gültige Werte sind: Wir senden eine freundliche E-Mail mit dem geheimen Link (NICHT das Geheimnis selbst).

Gibt zurück

Name Pfad Typ Beschreibung
Kunden-ID
custid string

Dies ist Sie

Generierter Wert
value string

Generierter Wert. Teilen Sie dies NICHT.

Metadatenschlüssel
metadata_key string

Der eindeutige Schlüssel für die Metadaten. Teilen Sie dies NICHT.

Geheimer Schlüssel
secret_key string

Der eindeutige Schlüssel für den geheimen Schlüssel, den Sie erstellen. Dies ist der Schlüssel, den Sie freigeben können.

Time-to-Live
ttl integer

Die Zeit-zu-Live-Zeit (in Sekunden), die angegeben wurde (d. h. nicht die verbleibende Zeit)

Updated
updated integer

Ditto, aber die Zeit, zu der es zuletzt aktualisiert wurde.

Erstellt
created integer

Zeit, zu der das Geheimnis in Unix-Zeit (UTC) erstellt wurde

Zuletzt verwendete Metadaten abrufen

Retreive a list of recent metadata.

Gibt zurück

Name Pfad Typ Beschreibung
array of object
Kunden-ID
custid string

dies ist Sie

Metadatenschlüssel
metadata_key string

Der eindeutige Schlüssel für die Metadaten. Teilen Sie dies NICHT.

Zeit-To-Live
ttl integer

Der angegebene Zeit-zu-Live-Wert (d. h. nicht die verbleibende Zeit)

Metadatenzeit-To-Live
metadata_ttl integer

Die verbleibende Zeit (in Sekunden), die die Metadaten verlassen haben, zu leben.

Geheime Zeit-To-Live
secret_ttl integer

Die verbleibende Zeit (in Sekunden), die das Geheimnis verlassen hat, um zu leben.

Staat
state string

Staat

Updated
updated integer

ditto, aber der Zeitpunkt, zu dem es zuletzt aktualisiert wurde.

Erstellt
created integer

Zeit, zu der das Geheimnis in Unix-Zeit (UTC) erstellt wurde

recipient
recipient array of

recipient

Empfangen
received integer

Zeitpunkt, zu dem das Geheimnis empfangen wurde.