On 7 May 2014 07:22, <chittari.va...@wipro.com> wrote:

> Hi Dan,
>
> I created Jira for this wherein I had attached files as I don’t have GIT
> client to push them over.
>

That's ok

Do install git, though, it's very easy to install...
- https://github.com/   has a full walk through
- http://www.sourcetreeapp.com/   is Atlassians SourceTree app, very good.



>
> Is it OK?
> Jira Id is : ISIS-775
>
>
will take a look.

Dan



> BR
> Ranganath Varma
>
> -----Original Message-----
> From: Dan Haywood [mailto:d...@haywood-associates.co.uk]
> Sent: Wednesday, May 07, 2014 12:34 AM
> To: users@isis.apache.org
> Subject: Re: ISIS-Shiro isPermitted issue
>
> Hi Ranganath,
>
> I can't reproduce this issue; Shiro permissions seem to work as expected
> for me.
>
> What I did to check is as follows:
>
> Using the todo app, I updated realm1.ini and realm2.ini (in
> webapp/src/main/resources):
>
> self-install_role = *:ToDoItemsFixturesService:installFixtures:*,\
>                     *:ToDoItemsFixturesService:testPerms:*,\
>                     BBY:0541
>
>
> In ToDoItemsFixtureService, I added this action:
>
>     @MemberOrder(sequence = "1")
>     public Boolean testPerms(@Named("Permissions") final String
> permission) {
>         return SecurityUtils.getSubject().isPermitted(permission);
>     }
>
> I logged in as joe/pass (who has the self-install_role), and invoked the
> action:
>
> * if I enter "BBY:0541", it returns true
> * if I enter "BBY:011", it returns false.
>
> ~~~
> If you can provide a test case project on github that demonstrates the
> problem, then I'll look again.  But I suspect the issue is a
> misconfiguration in your Shiro files.  If you want to post them here, we
> can try to figure out the issue for you.
>
> Cheers
> Dan
>
>
> On Monday, 5 May 2014, <chittari.va...@wipro.com> wrote:
>
> > Hi,
> >
> > I want to use Apache-Shiro API methods in my code for some permissions
> > check. But permission check is not working in ISIS-Shiro environment
> > as it is based on class-based secyrity mechanism.
> >
> >
> > For ex:
> >
> > in shiroo.ini - I gave permission as below:
> > site_role = BBY:0541
> >
> > In the code subject.isPermitted("BBY:011") also returning true.
> >
> > In non-ISIS environment, this security checking is working fine.
> >
> > Please help how to solve this issue.
> >
> > BR
> > Ranganath Varma
> > The information contained in this electronic message and any
> > attachments to this message are intended for the exclusive use of the
> > addressee(s) and may contain proprietary, confidential or privileged
> > information. If you are not the intended recipient, you should not
> > disseminate, distribute or copy this e-mail. Please notify the sender
> > immediately and destroy all copies of this message and any attachments.
> >
> > WARNING: Computer viruses can be transmitted via email. The recipient
> > should check this email and any attachments for the presence of viruses.
> > The company accepts no liability for any damage caused by any virus
> > transmitted by this email.
> >
> > www.wipro.com
> >
>
> The information contained in this electronic message and any attachments
> to this message are intended for the exclusive use of the addressee(s) and
> may contain proprietary, confidential or privileged information. If you are
> not the intended recipient, you should not disseminate, distribute or copy
> this e-mail. Please notify the sender immediately and destroy all copies of
> this message and any attachments.
>
> WARNING: Computer viruses can be transmitted via email. The recipient
> should check this email and any attachments for the presence of viruses.
> The company accepts no liability for any damage caused by any virus
> transmitted by this email.
>
> www.wipro.com
>

Reply via email to