Status/Resolution/Reason: Closed/Withdrawn/Duplicate
Reporter/Name(from Bugbase): / Sathish Kumar (External User)
Created: 03/09/2016
Components: Security
Versions: 2016
Failure Type: Unspecified
Found In Build/Fixed In Build: CF2016_Final /
Priority/Frequency: Trivial / Unknown
Locale/System: English / Win All
Vote Count: 0
Duplicate ID: CF-4126370
Hi Guys,
The roles attribute for coldfusion functions is good at security application functionalities from unauthorised users. It would be great if we can possibly extend this feature to the CFCOMPONENT tag as well there by restricting and preventing the creation of instances of invoking of methods on the cfcomponent by unauthorised users. This will encourage many old and newer systems to encapsulate their business logic into CFCOMPONENTS and also secure it. Thus, as a developer i will be able to say that users in roles such as "system administrator,customer manager,customer support" etc to be able to create instances of say a CFCOMPONENT called "CUSTOMERMANAGEMENT.CFC" but inside it i can further fine tune and for each method, i will be able to restrict the call to those methods for specific user roles there by providing fine grained control for application modelling and architecting. I hope this will be easy to do for Adobe although CF2016 is in advanced stages of prerelease. This feature along with the previously submitted request for OnBeforeExecution and OnAfterExecution decorators for CFFUNCTIONS will be great aid for developers to architect systems much more easily and cut down dependency on custom framework based functionalities and implementations.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 4126372
External Customer Info:
External Company:
External Customer Name: Sathish Kumar
External Customer Email: sathish@carboncubes.biz
External Test Config: Friendly Name: CC-LAPTOP004
System Type: Laptop
Brand: Dell
Model: XPS15
Processor Type: Intel Core i5
Processor Speed: 2GHz to 3GHz
Memory: 2GB to 4GB
Hard Drive Storage: 500GB-1TB
Peripherals:
Connectivity: Wireless 802.11 N
Interfaces: Parallel
Interfaces: USB 1.x
Interfaces: USB 2.x
Media: DVD+R
Primary Operating System: Windows 7 64
Secondary Operating System:
System Location: Office
Time Owned: 1 to 2 Years
Attachments:
Comments: