For the complete documentation index, see llms.txt. This page is also available as Markdown.

標準ガイド

これは、ベストプラクティスに基づいて、PoC または本番環境で SCEPman をセットアップするために必要なすべての手順を案内します。

Azure デプロイ

要件とリソース概要から始めましょう。 有用な Azure リソース設計を計画する必要があることを念頭に置いてください。

前提条件

必須

任意

Azure リソースの概要

これらのリソースはすべて、本番環境で推奨されます。

種類
説明

App Service(x2)

SCEPman Core と Cert Master アプリケーションを実行するための仮想 Azure 環境であり、CNAME、SSL 証明書、App Settings などのさまざまなアプリケーション固有の設定を構成するための UI を提供します。

App Service プラン

「App Service(s)」のための仮想的なコンピューティング リソースと構成のセット。

ここでは、価格レベルとリソースのスケーリングを構成できます。

Key Vault

シークレットと証明書を安全に保存するためのツールです。SCEPman アプリケーションは、ルート証明書を Key Vault に生成して保存します。

Storage Account

SCEPman の Certificate Master コンポーネントが失効目的で証明書属性を保存するために使用するストレージ プラットフォーム。 任意:

"App Service" は、手動更新が構成されている場合、blob storage URI から成果物を読み込みます。

Log Analytics Workspace

集中管理されたクラウドベースのログ保存先です。"App Service" はすべてを保存します

プラットフォーム ログとメトリクスをこのワークスペースに保存します。 v3.0 以降、SCEPman は Microsoft の Log Ingestion API を使用して Log Analytics Workspace にログを書き込みます。

さらに、Private Endpoints を使用している場合は、 Azure リソースが 7 つ追加されます。

種類
説明

仮想ネットワーク

SCEPman App Services、Key Vault、および Storage Account は、この VNET を介して接続します。

プライベート エンドポイント (×2)

Key Vault 用が 1 つ、Storage Account 用が 1 つです。これにより、VNET 経由でアクセスできるようになります。

プライベート DNS ゾーン (×2)

Key Vault 用が 1 つ、Storage Account 用が 1 つです。どちらも VNET 内に内部 IP アドレスを持ち、それぞれのプライベート DNS ゾーンに名前があります。

ネットワーク インターフェイス (×2)

Key Vault 用が 1 つ、Storage Account 用が 1 つです。プライベート エンドポイントを VNET に接続します。

構成手順

1

SCEPman 基本サービスをデプロイ

デプロイを開始するには、次のデプロイ手順に従ってください。

マーケットプレイス展開
2

デプロイ後の手順(アクセス許可の割り当て)を実行

SCEPman のすべてのコンポーネントを適切に連携させるには、いくつかのアクセス許可を割り当てる必要があります。関連する接続を確立するには、次の手順に従ってください。

マネージド ID
3

Certificate Master のアクセス許可を追加

Certificate Master は Enterprise Edition の機能で、管理者が証明書を手動で生成および失効できるようにします。Certificate Master へのアクセスを付与するには、次の手順に従ってください。

証明書マスター RBAC
4

ルート証明書を作成

デプロイとアクセス許可の割り当てが完了したら、SCEPman のルート証明書を作成する必要があります。

ルート CA
5

カスタム ドメインと SSL 証明書を構成

これは 任意の 手順です。

SCEPman を特定のドメインで利用できるようにするには、 カスタム ドメイン を App Service に作成する必要があります。

カスタム ドメイン
6

手動更新

これは 任意の 手順です。

既定では、SCEPman は エバーグリーン アプローチ を更新に採用しています。SCEPman の更新を完全に制御する必要がある場合は、次のガイドのセクション Deployment Slot Configuration.

更新戦略
7

Health Check を構成

SCEPman が動作しなくなった場合に直接通知を受け取れるよう、App Service の Health Check を構成できます。

ヘルスチェック
8

SCEPman に十分なリソースがあることを確認

SCEPman を本番環境に移行したら、十分なコンピューティング能力が備わっていることを確認してください。そのため、Azure サイジング ガイドを確認し、必要に応じて App Service プランの階層をアップグレードしてください。これは PoC または試用期間の後まで延期しても構いません。

App Service サイジング
9

MDM デプロイ プロファイルを構成

上記の手順が完了すると、SCEPman の実装が動作するようになり、デバイスに証明書をデプロイできるようになります。

次のいずれかの記事を使用して、希望する MDM ソリューションで証明書をデプロイしてください。

Microsoft IntuneJamf Proその他の MDM ソリューション
10

Certificate Master を使用して証明書を手動で発行する、または CSR に署名する

これは 任意の 手順です。

TLS サーバー証明書またはその他の証明書を発行する方法、または Certificate Master コンポーネントを使用して任意の CSR に署名する方法については、以下のリンクに従ってください。

証明書マスター

最終更新

役に立ちましたか?