> For the complete documentation index, see [llms.txt](https://docs.keeper.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.keeper.io/release-notes/jp/enterprise/keeper-secrets-manager/2026/terraform-provider-1.4.0.md).

# Terraform Provider 1.4.0

### 更新内容 <a href="#updates" id="updates"></a>

* **KSM-1016:** `secretsmanager_folder` データソースに任意の `parent_uid` 入力を追加。名前によるフォルダ検索の対象を、指定した親の直下にある子フォルダに絞り込めるようになり、異なる親の下に同名フォルダがある場合でも区別できます。
* **KSM-970:** UIDまたはタイトルを指定して、機密性のないレコードメタデータ (`uid`、`type`、`title`、`notes`、`revision`、`folder_uid`、`is_editable`) を読み取れる `secretsmanager_metadata` データソースを追加。`revision` はレコードが変更されるたびに増加するため、これを一時リソースと組み合わせることで、他のプロバイダーのwrite-only属性のバージョニングを自動化できます。
* **KSM-990:** パスワードを保持するすべてのリソースの `complexity` ブロックに、パスワード生成時に使用する特殊文字を制限できる `special_set` 属性を追加。空のままにした場合はSDK自体のデフォルトの文字集合が使用され、その先頭はダブルクォート文字 (`"!@#$%()+;<>=?[]{}^.,`) です。
* **KSM-1305:** `terraform import` の後に `apply` を実行すると、プラン上は値が変更されていないと表示されるにもかかわらず、実際には生成済みのパスワードがローテーションされてしまう不具合を修正。既に値を保持しているレコードに対して初めて `generate` を宣言した場合は、ローテーション要求ではなく既存値の採用として扱われるようになりました。その後にこのフラグを変更した場合は、通常どおりローテーションが行われます。
* **KSM-989:** `complexity` ブロックで `length` が他の文字種の合計を超える場合に、`special=0` の指定が無視される不具合を修正。
* **KSM-1071:** `complexity` ブロックの `caps`、`lowercase`、`digits`、`special` は最小文字数であり、正確な目標値ではないことを明確化。合計の `length` を満たすため、生成器がいずれかの文字種をより多く生成する場合があります。
* `golang.org/x/crypto` をv0.54.0 (v0.46.0から) に更新し、[CVE-2026-46595](https://nvd.nist.gov/vuln/detail/CVE-2026-46595) (CRITICAL、CVSS 10.0) およびその他12件のアドバイザリ (CRITICALがさらに6件でCVSS 9.1、HIGHが2件でCVSS 7.5、MEDIUMが4件でCVSS 5.3\~6.5) を修正しました。
* `golang.org/x/net` をv0.57.0 (v0.48.0から) に更新し、[CVE-2026-39821](https://nvd.nist.gov/vuln/detail/CVE-2026-39821) のライブラリ側の問題 (CRITICAL、CVSS 10.0) と [CVE-2026-25680](https://nvd.nist.gov/vuln/detail/CVE-2026-25680) (MEDIUM、CVSS 6.5) を修正しました。
* Go 1.26.7 (1.26.2から) でビルドし、CVE-2026-39821の標準ライブラリ側の問題と、CVE番号が付与されていない標準ライブラリの追加のアドバイザリ7件を解消しました。
* `google.golang.org/grpc` をv1.82.1 (v1.79.3から) に更新し、gRPC-GoのxDS RBACおよびHTTP/2処理における1件のアドバイザリ (HIGH、CVSS 8.8) を解消しました。

### **リソース** <a href="#resources" id="resources"></a>

* [Terraform Registry](https://registry.terraform.io/providers/Keeper-Security/secretsmanager/1.4.0)
* [Terraform Providerに関するドキュメント](/keeperpam/jp/secrets-manager/integrations/terraform.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.keeper.io/release-notes/jp/enterprise/keeper-secrets-manager/2026/terraform-provider-1.4.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
