ecr-viewer
    Preparing search index...

    Interface ProcessPermission

    interface ProcessPermission {
        has(scope: string, reference?: string): boolean;
    }
    Index

    Methods

    Methods

    • Verifies that the process is able to access the given scope and reference. If no reference is provided, a global scope is assumed, for instance, process.permission.has('fs.read') will check if the process has ALL file system read permissions.

      The reference has a meaning based on the provided scope. For example, the reference when the scope is File System means files and folders.

      The available scopes are:

      • fs - All File System
      • fs.read - File System read operations
      • fs.write - File System write operations
      • child - Child process spawning operations
      • worker - Worker thread spawning operation
      // Check if the process has permission to read the README file
      process.permission.has('fs.read', './README.md');
      // Check if the process has read permission operations
      process.permission.has('fs.read');

      Parameters

      • scope: string
      • Optionalreference: string

      Returns boolean

      v20.0.0