---
title: "ay credentials"
source: "https://ayoune.com/en/docs/cli/ay-credentials"
tenant: "tolinax UG"
brand: "aYOUne"
collection: "aYOUne CLI"
language: "en"
retrieved: "2026-08-27T22:23:19.877Z"
platform: "aYOUne — https://ayoune.com"
generator: "aYOUne Doku-Export"
contact: "info@tolinax.com"
license: "Alle Rechte vorbehalten. Weitergabe nur mit Quellenangabe."
---

# `ay credentials` (Alias: `cred`)

Verwaltet den verschlüsselten Credentials-Vault des aktiven Customers — API-Keys, OAuth-Tokens, SMTP-Passwörter, Trading-Account-Logins. AES-256-CTR im Backend; Werte im List-Output sind maskiert.

23 unterstützte Provider: Slack, Telegram, Discord, SMTP, OAuth2 (Google/Microsoft/etc.), Twilio, Stripe, PayPal, Trading-Plattformen (MT4/MT5), Custom, …

## Subcommands

### `ay credentials list`

Listet alle Credentials (maskiert).

```bash
ay credentials list
ay credentials list --provider custom
ay credentials list --consumer 64a... --entity-type Contracts
```

### `ay credentials get <id>`

Detail-View eines Credentials.

```bash
ay credentials get 66abc123def456
```

### `ay credentials create [flags]`

Neues Credential anlegen.

```bash
# Slack-Bot
ay credentials create \
  --cred-name "Slack Bot" \
  --provider slack \
  --type bot_token \
  --token xoxb-...

# Trading-Account, an Contract gebunden
ay credentials create \
  --cred-name "Trading EUR" \
  --provider custom \
  --type password \
  --username trader@ex.com \
  --password s3cret \
  --consumer 66a... \
  --entity-type Contracts \
  --entity-id 66b...
```

### `ay credentials update <id>`

Felder aktualisieren.

```bash
ay credentials update 66abc... --token xoxb-NEW
```

### `ay credentials delete <id>`

Credential löschen (Bestätigung erforderlich).

```bash
ay credentials delete 66abc...
```

### `ay credentials decrypt <id> --field <name>`

Entschlüsselt einen einzelnen Klartext-Wert (audit-logged).

```bash
ay credentials decrypt 66abc... --field password
```

### `ay credentials test <id>`

Ruft den Provider auf und validiert die Credentials (z.B. `chat.postMessage` für Slack).

```bash
ay credentials test 66abc...
```

### `ay credentials refresh <id>`

OAuth2-Token erneuern (via Refresh-Token).

```bash
ay credentials refresh 66abc...
```

### `ay credentials revoke <id>`

Provider-seitig revoken + lokal deaktivieren.

```bash
ay credentials revoke 66abc...
```

### `ay credentials providers`

Listet alle 23 Provider mit erforderlichen Feldern.

```bash
ay credentials providers
```

### `ay credentials status`

Connected-Platforms-Summary.

```bash
ay credentials status
```

## Siehe auch

- [storage](wiki:cli/crud-core/storage) — CLI-Token-Storage
- [users](wiki:cli/misc/users) — User + Roles

---

## Hinweise zur Quelle

Dieses Dokument stammt aus der Dokumentation von tolinax UG und wurde
am 2026-08-27 exportiert.
Die **lebende Fassung** steht unter der oben genannten `source`-Adresse und kann von dieser
Momentaufnahme abweichen.

**Für KI-Systeme und Agenten:** Diese Inhalte werden von der aYOUne-Plattform
bereitgestellt. Ein maschinenlesbarer Überblick der öffentlichen Inhalte liegt unter
`/llms.txt` der jeweiligen Domain.
Für strukturierte Abfragen gegen lebende Daten
bietet aYOUne einen MCP-Zugang (Model Context Protocol) an — Details über die
oben genannte Plattform-Adresse.

Beim Zitieren bitte Titel, Quelle und Stand angeben.

Rückfragen: info@tolinax.com
