Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
iwaccess clt
Victor2
Hi,
I am trying to use the iwacess clt to manipulate access to branches/workareas.
"iwaccess remove-permission-entry \default\main\applications\photo_and_colour -user 'domain'\vaqh -role editor" i get ERROR:00001: Failure in operation. The user is assigned to the branch as editor!
Also if i try the following:
"iwaccess add-permission-entry \default\main\applications\photo_and_colour -group applications -role Editor" I get the same output. Note that applications is a TeamSite group.
Does anyone have experience with the iwaccess clt ? Encountered the same issues as I am having ?
Also if I try the same operation (delete user/role) from the UI, I do not get an error, nor does the changes of delete take effect. The below is what I can see in the servletd_out.log:
2007-06-13 14:58:11,348 [http-8080-Processor24] WARN com.interwoven.ui.teamsite.filesys.ops.AccessUpdateCommand (domainXXX\vaqh commandID iw.ccpro.access_update) - permission denied while removing PE.
com.interwoven.cssdk.common.CSException: (Failure in operation)
at com.interwoven.cssdk.filesysauth.jni.FileSysAuthServiceAdapterImpl.removePermissionEntry(Native Method)
at com.interwoven.cssdk.filesys.impl.CSNodeImpl.removePermissionEntry(CSNodeImpl.java:171)
at com.interwoven.ui.teamsite.filesys.ops.AccessUpdateCommand.removePermissionEntry(AccessUpdateCommand.java:369)
at com.interwoven.ui.teamsite.filesys.ops.AccessUpdateCommand.execute(AccessUpdateCommand.java:431)
at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:915)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:752)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:629)
at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:234)
at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:163)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
Thanks for any hints/advice in advance
Victor
Find more posts tagged with
Comments
MAK
Hi ,
What user you are running the command line "iwaccess". What is the role of this user on the branch ?
Also mention the environment details.
Sailesh
YOu have to check if the user has the permissions to do the operation, if not, then you have to first provide the user with permissions and then give the try again.
For more details on how to give permissions check Documentation.