Skip to main content
Home

Search form

Menu

Search form

  • Overview
  • How To videos
  • Getting Started tutorials
  • Using SkyVault
  • Customizing
  • Programming
    • Integrating your application with SkyVault
    • Designing your application
    • Programming with CMIS
    • Programming with SkyVault services
    • Programming with Surf
    • Web Scripts
    • Scripting API
      • Root objects
      • ScriptNode Object API
        • childByNamePath
        • childrenByXPath
        • childFileFolders
        • getActiveWorkflows
        • isScriptContent
        • hasAspect
        • isSubType
        • Security API
          • hasPermission
          • getPermissions
          • inheritsPermissions
          • setInheritsPermissions
          • setPermission
          • removePermission
        • Ownership API
        • Modifying and creating API
        • Check In/Check Out API
        • Versions API
        • Content API
        • ScriptContentData API
        • Transformation API
        • Thumbnail API
        • Tagging API
      • Search API
      • People API
      • Actions API
      • ScriptAction API
      • Logging API
      • Session API
      • Classification API
      • AVM API
      • WCM Web Projects
      • Utility methods
    • Services API
  • Copyright
  • Disclaimer
  • You are here

    SkyVault Enterprise 4.0.2 » Programming » SkyVault API Reference » Repository JavaScript API » Scripting API » ScriptNode Object API » Security API

    hasPermission

    hasPermission(permission) checks if a user has the specified permission on a node.

    The default permissions are in org.alfresco.service.cmr.security.PermissionService. The most commonly used permission checks are:

    • Read
    • Write
    • Delete
    • AddChildren
    • CreateChildren

    Parameters

    permission
    The specified permission

    Returns

    Returns true if the user has the specified permission on the node.

    Parent topic: Security API

    © 2017 TBS-LLC. All Rights Reserved.    Follow @twitter