---
title: "APIキー"
slug: "api-keys"
abstract: "APIキーを使ってSitecore Personalize REST APIリソースへの細かなアクセスを提供する方法の概要。"
---
# APIキー

APIキーは特定の機能に対するREST APIリクエストを承認するために使われます。APIキーを使うことで、REST APIリソースへの細かなアクセスを提供し、実行可能なCRUD操作の種類を制限できます。

> !注APIキーの作成および管理は [、必要な役割](https://doc.sitecore.com/personalize/en/users/sitecore-personalize/en/managing-roles-in-sitecore-cloud-portal.html) を持つSitecore Cloud Portalのチームメンバーのみが行えます。詳細については、Sitecore Cloud Portal組織のオーナーまたは組織管理者にお問い合わせください。

## 特徴

1つのAPIキーで1つの機能にアクセスできます。以下の機能に対してAPIキーを作成できます:

-   **接続** - 接続の作成、読み取り、更新、削除。
-   **意思決定モデルテスト** - 意思決定モデルおよび意思決定モデルテストを読みましょう。
-   **開発者テンプレート** - ウェブテンプレートや意思決定テンプレートの作成、読み取り、更新、削除。オファーやオファーテンプレートはSitecore Personalize REST APIでは利用できません。
-   **複数のリソース** - 作成、読み取り、更新、削除 - 以下すべて:
    -   接続
    -   意思決定モデル
    -   実験
    -   体験談
    -   ウェブテンプレート
    -   意思決定テンプレート

> !注セキュリティ上の理由から、必要な機能のAPIキーを作成することをお勧めします。
> 
> 例えば、テンプレートに対してCRUD操作のみを行う必要がある場合は、不要なリソースへのアクセスを提供する「**複数リソース**」機能ではなく「**開発者テンプレート」**機能を選択してください。