Title:
Bug 73852:(Watson Migration Closure)While the Admin API is nice, it is basically unusable to anyone on a shared host, or someone writing code for OS apps where you can't be sure the end user will have Admin access
| View in TrackerStatus/Resolution/Reason: Closed/Deferred/
Reporter/Name(from Bugbase): Raymond Camden / Raymond Camden (Raymond Camden)
Created: 11/28/2008
Components: Language, Functions
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Major / Unknown
Locale/System: English / Platforms All
Vote Count: 5
Problem:
While the Admin API is nice, it is basically unusable to anyone on a shared host, or someone writing code for OS apps where you can't be sure the end user will have Admin access. While many feautres in the Admin API make sense for admin level users, some of the features really should be exposed to the admin level. Here is a short, but probably not complete list, of APIs that a developer should have access to w/o needing Admin level access.
addDebugEvent
getCustomtagPaths
getMappings
getAvailableMailCharsets
clearTrustedCache (could be restricted by sandbox as to what you can clear)
clearComponentCache
stopApplication
getActiveSessionCount (can be restricted to current app)
getActiveSessions (ditto)
getLoggedInUserCount (ditto)
And so on.
Method:
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3036880
External Customer Info:
External Company:
External Customer Name: Raymond Camden
External Customer Email: 5FBC41E943BD265C992015D5
External Test Config: 11/28/2008
Attachments:
Comments: