tracker issue : CF-4126372

select a category, or use search below
(searches all categories and all time range)
Title:

Enabling Roles attribute for CFCOMPONENT

| View in Tracker

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:

Adding BUG AUDIT TRAIL ********
Comment by CFwatson U.
4356 | March 09, 2016 01:44:52 AM GMT
Added By: PreRelease User User Name:Sathish Kumar Note Added: Entered Feature. Date Added :2016-03-08 13:35:43.0
Comment by CFwatson U.
4357 | March 09, 2016 01:44:53 AM GMT