Skip to content

PAM import/extend: new DB protocols, RBI settings, and scrollback aligned with Web Vault#2146

Merged
idimov-keeper merged 5 commits into
releasefrom
pam-import-add-new-pam-parameters
Jun 13, 2026
Merged

PAM import/extend: new DB protocols, RBI settings, and scrollback aligned with Web Vault#2146
idimov-keeper merged 5 commits into
releasefrom
pam-import-add-new-pam-parameters

Conversation

@idimov-keeper

Copy link
Copy Markdown
Contributor

Extends Commander PAM import/extend and related CLI commands to match Web Vault capabilities for database protocols, RBI settings, and terminal scrollback.

  • New DB protocolspam project import/extend recognizes mariadb, oracle, mongodb, redis, elasticsearch, clickhouse, and dynamodb (alongside existing mysql/postgresql/sql-server). Connection classes, validation, and README examples updated.
  • pam connection edit --protocol — accepts all 10 DB protocol wire values.
  • RBI import + CLI — RBI connection settings in import (session persistence, file upload/download, audio, URL filtering, etc.) and pam rbi edit --session-persistence (none / user / resource).
  • Scrollbackscrollback (Maximum Scrollback Size) on import for ssh/telnet/kubernetes and CLI-capable DBs (mysql/postgresql/sql-server). pam connection edit --scrollback gated to the same set (mirrors WV isKeeperDbOnlyProtocol; keeperDb-only DBs do not get terminal display / scrollback).
  • Adds is_cli_capable_db_protocol / is_keeper_db_only_protocol helpers in pam_import/base.py parallel to the vault.

@idimov-keeper idimov-keeper merged commit 3a9bc34 into release Jun 13, 2026
4 checks passed
@idimov-keeper idimov-keeper deleted the pam-import-add-new-pam-parameters branch June 13, 2026 00:48
sk-keeper pushed a commit that referenced this pull request Jun 13, 2026
…gned with Web Vault (#2146)

* Added new RBI PAM settings

* pam rbi edit: add --session-persistence (none/user/resource) option

* pam connection edit: add all DB protocols to --protocol (mariadb/oracle/mongodb/redis/elasticsearch/clickhouse/dynamodb)

* pam import/extend: support mariadb/oracle/mongodb/redis/elasticsearch/clickhouse/dynamodb DB protocols

* pam import/extend: add scrollback for terminal and CLI-capable DB protocols
sk-keeper pushed a commit that referenced this pull request Jun 13, 2026
…gned with Web Vault (#2146)

* Added new RBI PAM settings

* pam rbi edit: add --session-persistence (none/user/resource) option

* pam connection edit: add all DB protocols to --protocol (mariadb/oracle/mongodb/redis/elasticsearch/clickhouse/dynamodb)

* pam import/extend: support mariadb/oracle/mongodb/redis/elasticsearch/clickhouse/dynamodb DB protocols

* pam import/extend: add scrollback for terminal and CLI-capable DB protocols
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant