機械翻訳について

アプリケーション、フローまたはページへのユーザー・アクセスの制限

アプリケーションへのユーザー・アクセスを制限する場合は、アプリケーション・レベルでユーザー・ロールを設定し、それらのロールのみにアクセスを制限できます。 このアプローチを使用して、アプリケーションへのアクセスを制限できます。アプリケーション内のページやフローも制限できます。

ノート:

クライアント側の制限がハッキングされる可能性があるため、UIレイヤーに設定されるセキュリティ設定に加えて、バックエンドRESTサービスを保護する必要があります。 バックエンドがVisual Builderのビジネス・オブジェクトを使用して開発されている場合は、「アクセスおよびセキュア・ビジネス・オブジェクト」を参照してください。

アプリケーションへのアクセスを制限するには:

  1. ユーザー・ロール(MyAdminRoleなど)を作成し、ユーザーのロールとアクセス権の管理の説明に従って特定のIDCSグループまたはユーザーに関連付けます。

    ビジュアル・アプリケーションのユーザー・ロールを設定すると、ロールはIDCSアカウントのグループにマップされます。 これらのロールは、組込みの認証済ユーザー・ロールの最上位に追加のロールとして機能します。

    アプリケーションへのアクセスに認証が必要な場合(デフォルト)、Oracle Cloud資格証明を使用してアプリケーションにサインインするすべてのユーザーに認証ユーザー・ロールが割り当てられます。 デフォルトでは、認証済ユーザーはすべてのビジネス・オブジェクト・データを表示および管理できます。 これを変更するには、「ビジネス・オブジェクト・セキュリティ設定の更新」を使用します。

  2. アプリケーション、フローまたはページ・レベルでロールベースの権限を設定します:
    1. 「Web Apps」ペインで、アーティファクトのノードをクリックします。 ページへのアクセスを制限するには、ページ・ノードをクリックします。
    2. 「設定」をクリックし、次に「セキュリティ」をクリックします。
    3. 「ロール」ドロップダウン・リストから、アクセスを制限するために使用するロールを選択します。 ページレベル構成の例を次に示します:
    4. 「追加」をクリックします。
  3. ロールベース・アクセスのテストの説明に従って、アプリケーションをテストし、別のロールでプレビューします。
  4. 準備が完了したら、「ビジュアル・アプリケーションのプレビュー、ステージングおよび公開」の説明に従って、アプリケーションをステージングおよび公開します。