> For the complete documentation index, see [llms.txt](https://docs.scepman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scepman.com/ja/scepman-gou-cheng/application-settings/dbcsr-validation.md).

# Enrollment REST API

{% hint style="warning" %}
SCEPman Enterprise Edition のみ

バージョン 2.3.689 以降に適用されます
{% endhint %}

{% hint style="info" %}
これらの設定は、Certificate Master ではなく、SCEPman App Service にのみ適用してください。詳細は [SCEPman 設定](/ja/scepman-gou-cheng/application-settings.md).
{% endhint %}

## AppConfig:DbCSRValidation:Enabled

*Linux: AppConfig\_\_DbCSRValidation\_\_Enabled*

**値:** *true* または *false* (既定)

**説明:** これはカスタム スクリプトやプロセスが使用できる REST API エンドポイントです。詳細は [REST API の使用方法に関する記事](/ja/zheng-ming-shu-guan-li/api-certificates.md) をご覧ください。

## AppConfig:DbCSRValidation:ValidityPeriodDays

*Linux: AppConfig\_\_DbCSRValidation\_\_ValidityPeriodDays*

**値:** 正の整数

**説明:** この設定は、REST API エンドポイントのグローバルな ValidityPeriodDays をさらに短縮します。たとえば、ここで 365 日のような値を設定し、グローバルな [AppConfig:ValidityPeriodDays](#appconfig-dbcsrvalidation-validityperioddays) 値を 730 に設定できます。すると、API 経由で発行される証明書の有効期間は 1 年になり、他のエンドポイント経由で発行される証明書は最大 2 年間有効になります。

さらに、PKCS#10 リクエストに拡張を含めることで、ここで設定した有効期間より短い、個別の有効期間を持つ証明書を登録できます。

## AppConfig:DbCSRValidation:AllowRenewals

*Linux: AppConfig\_\_DbCSRValidation\_\_AllowRenewals*

**値:** *true* または *false* (既定)

**説明:** これにより EST の「simplereenroll」エンドポイントを使用できるようになり、 [mTLS を使用した証明書の更新](https://docs.scepman.com/ja/scepman-gou-cheng/application-settings/pages/36cc2f22559c6d88af378786d530d4c19b4503b4#id-2.-app-service-settings)。これは、次に追加された証明書タイプに対してのみ機能します: [AppConfig:DbCSRValidation:ReenrollmentAllowedCertificateTypes.](#appconfig-dbcsrvalidation-reenrollmentallowedcertificatetypes)

## AppConfig:DbCSRValidation:ReenrollmentAllowedCertificateTypes

*Linux: AppConfig\_\_DbCSRValidation\_\_ReenrollmentAllowedCertificateTypes*

**値:** 次の一覧からの証明書タイプをカンマ区切りで指定します:

* DomainController
* Static
* IntuneUser
* IntuneDevice
* JamfUser
* JamfUserWithDevice
* JamfUserWithComputer
* JamfDevice
* JamfComputer

**説明:** この設定で指定した種類の証明書には、simplereenroll エンドポイントを使用できます。値を指定しない場合は既定で種類なしとなり、つまり simplereenroll エンドポイントを使用できません。

たとえば、Certificate Master で手動発行された証明書を更新したい場合は、次を指定します `Static`。さらに Domain Controller 証明書も更新したい場合は、次を指定します `DomainController,Static`.


---

# 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.scepman.com/ja/scepman-gou-cheng/application-settings/dbcsr-validation.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.
