開発者権限と展開権限
管理者は、開発者の管理を使用して、特定のアプリケーションについて、グループまたはユーザーに 1 つ以上の開発者権限と展開権限を割り当てることができます。これらの権限は、割り当てられたユーザーがアプリケーションに対して実行できる特定のアクションを指定します。
たとえば、アプリケーションのアップグレードと、アプリケーションリポジトリおよび ServiceNow Store への公開はできるが、更新セットへの公開はできないようにする権限をユーザーに付与できます。
開発者権限
注:
アプリコラボレーションコンポーネントがインストールされている場合、リンクは [協力者の管理] として表示されます。
| 権限 | 説明 |
|---|---|
| アプリケーションを削除 | スコープ対象のアプリ内でアサインされた開発者に、アプリケーションを削除する権限を付与します。 |
| ソースコントロール | アサインされた開発者にソースコントロールへのフルアクセス権を付与します。 |
| すべてのファイル タイプ | 他のオプションでは付与されないものを含め、すべてのアプリケーションファイルタイプへのアクセス権がアサインされた開発者に付与されます。この権限は、ユーザーに admin ロールを付与するのと同じですが、いくつかの制限があります。具体的には、Application Creator の [開発者の管理] タスクに従ってアプリケーションで構成されているすべてのファイルタイプへのアクセス権を提供します。このようなファイルタイプの例については、「Delegated Development と展開」の権限の例を参照してください。 |
| プレイブック | プロセスを作成するための プレイブック 設計環境へのアクセス権がアサインされた開発者に付与されます。アクティビティサブフローまたはアクションを編集するには、Flow Designer 権限が必要です。 |
| 統合 | Web サービス API、REST API、データソース、および 統合ハブ - インポートへのアクセス権がアサインされた開発者に付与されます。 |
| レポート | レポートおよびスケジュール設定済レポートへのアクセス権がアサインされた開発者に付与されます。 |
| 通知 | 割り当てられた開発者に、自動メール通知を操作するためのアクセス権を付与します。 |
| ディシジョンテーブル | 複数の if-then ルールに基づいて意思決定ロジックを作成するために、アサインされた開発者に ディシジョンテーブル へのアクセス権を付与します。 |
| モバイルビルダー | アサインされた開発者に、モバイルアプリビルダー などのモバイルビルダーへのアクセス権を付与します。 |
| UI ビルダー | エクスペリエンスのページを作成するために、アサインされた開発者に UI ビルダー へのアクセス権を付与します。 |
| ワークフロー | ワークフローエディターとアクティビティクリエーターへのアクセス権がアサインされた開発者に付与されます。 |
| Service Catalog | アサインされた開発者に、カタログアイテム、レコードプロデューサー、変数などのカタログ関連のファイルタイプへのアクセス権を付与します。 |
| Service Portal | Service Portal のエディターとツールへのアクセス権がアサインされた開発者に付与されます。 |
| フローデザイナー | フローおよびアクションを作成するための フローデザイナー 設計環境へのアクセス権がアサインされた開発者に付与されます。スクリプトアクションのステップでは、[スクリプティングを許可 (Allow Scripting)] 権限が必要です。 |
| テーブルとフォーム | テーブル列、フォームレイアウト、リストレイアウトなどのモデルとレイアウトに関連したファイルタイプへのアクセス権がアサインされた開発者に付与されます。 |
| ACL とロールの管理 | アクセス制御やユーザーロールなどのセキュリティ関連のファイルタイプへのアクセス権がアサインされた開発者に付与されます。 |
| スクリプティングを許可 | ビジネスルール、クライアントスクリプト、フローデザイナー のスクリプトアクションステップなどでのスクリプトフィールドへの書き込みアクセス権がアサインされた開発者に付与されます。 |
| 協力者の管理 | ユーザーとグループを招待して管理する機能がアサインされた開発者に付与されます。この権限により、委任開発者はさらに他の開発者をアプリケーションに招待して管理することができます。 |
| 協力者を招待 | ユーザーとグループを招待する機能がアサインされた開発者に付与されます。この権限により、委任開発者はさらに他の開発者をアプリケーションに招待することができます。 |
| 代理管理者 | すべての Delegated Development 権限に対するアクセス権を付与し、個別に権限を付与する必要がないようにします。 |
展開権限
更新セットの展開権限はデフォルトでは非表示になっており、システム管理者がシステムのプロパティを使用してアクティブ化する必要があります。詳細については、「更新セットの展開権限を表示または非表示にする」を参照してください。
[展開の送信]、[協力者の管理]、および [協力者を招待] の委任開発権限セットは、開発者協力者機能でのみ使用できます。[開発者の管理] には表示されません。
| 権限 | 説明 |
|---|---|
| アプリをアップグレード | 現在のインスタンスにインストールされた後に、関連アプリケーションをアップグレードする権限を委任開発者ロールがアサインされたユーザーに付与します。 |
| 更新セットに公開 | 関連アプリケーションを現在のインスタンスの更新セットに公開する権限を委任開発者ロールがアサインされたユーザーに付与します。 注: この権限を持つユーザーは、[更新セットの管理] 権限を持つことはできません。 |
| アプリストアに公開 | 関連アプリケーションを現在のインスタンスの ServiceNow Store に公開する権限を委任開発者ロールがアサインされたユーザーに付与します。 注: デフォルトでは、[アプリをアップグレード]、[アプリリポジトリに公開]、および [アプリストアに公開] 権限が表示されます。[更新セットに公開] 権限は、システム管理者が手動でアクティブ化した場合にのみ表示されます。詳細については、「更新セットの展開権限を表示または非表示にする」を参照してください。 |
| 更新セットの管理 | ローカルおよび取得された更新セットを管理する権限を委任開発者ロールがアサインされたユーザーに付与します。この権限により、ユーザーはローカル更新セットの作成、更新、削除、および取得した更新セットのプレビュー、競合の解決、およびコミットを行うことができます。 注: この権限を持つユーザーは、[更新セットに公開] 権限を持つことはできません。 |
| アプリリポジトリに公開 | 関連アプリケーションを現在のインスタンスのアプリケーションリポジトリに公開する権限を委任開発者ロールがアサインされたユーザーに付与します。 |
| 展開の送信 | アサインされた委任開発者ロールのアクセス許可を持つユーザーに、関連アプリケーションをレビューと展開のために送信する権限を付与します。 |