Thanks Ishara ! Since our products are adopting OAuth protected ReST APIs, is there an OAuth authencator being developed and planed to be developed ?
Regards, Rushmin On Mon, Aug 8, 2016 at 4:04 PM, Ishara Karunarathna <isha...@wso2.com> wrote: > Hi Dinusha, > > In this case I think publisher user should be able to create those SP, > XACML policies etc. > Since publisher use is within the publisher role you can assign necessary > permission to that role. > Once user login (SSO) to publisher with his credential he can get a > cookie for that > and he can use that cookie to authenticate to the admin services. > > @Rushmin, > We don't have a authenticator for OAuth token. Better to get a ID token > using OIDC or after validating OAuth token > and create a carbon authenticator like saml carbon authenticator. > > Thanks, > Ishara > > > > > On Mon, Aug 8, 2016 at 3:47 PM, Rushmin Fernando <rush...@wso2.com> wrote: > >> In addition to creating these entries from the UI, we need to create the >> same using our ReST API as well. And the API is OAuth protected. >> >> Is there an authenticator which gives back a cookie for an OAuth token as >> well ? >> >> On Mon, Aug 8, 2016 at 3:29 PM, Ishara Karunarathna <isha...@wso2.com> >> wrote: >> >>> Hi Lahiru. >>> >>> >>> Its not the admin user.User trying to do this operation should have >>> enough permission to do this. >>> >>> Use >>> >>> >>> >>> *entitlement/policy/view* >>> >>> Add this permission to the user who is trying to view those policies. >>> >>> >>> BR, >>> >>> Ishara >>> >>> >>> On Mon, Aug 8, 2016 at 3:20 PM, Lahiru Cooray <lahi...@wso2.com> wrote: >>> >>>> + [DEV] >>>> >>>> On Mon, Aug 8, 2016 at 3:19 PM, Lahiru Cooray <lahi...@wso2.com> wrote: >>>> >>>>> Hi all, >>>>> >>>>> *Current behaviour:* >>>>> Currently in AppM, when we are creating XACML policies/Service >>>>> Providers via IS admin services, we are providing the super tenant admin >>>>> credentials (where the credentials are stored in a config) to get >>>>> authenticated. Further, XACML policies/Service providers are only created >>>>> in super tenant and marked as a SAAS app to be used in tenants. >>>>> >>>>> *Problem:* >>>>> As we are moving for AppM - Cloud integration, we are trying to deploy >>>>> these in relevant tenant spaces. So as a solution we have tried to use >>>>> *SAML2SSOAuthenticator*[1] (retrieving a cookie passing the SAML >>>>> response and use the same in subsequent service calls) but figured that >>>>> this is not applicable for non admin users. >>>>> (*eg:* In AppM user story, non admin users should be allowed to >>>>> create apps with XAML policies) >>>>> >>>>> Any suggestions for this would be highly appreciated! >>>>> >>>>> >>>>> [1] https://github.com/wso2/carbon-identity/blob/8cd996c1dc6 >>>>> d9e7c0df491322af6e9ddf1cf3709/components/carbon-authenticato >>>>> rs/saml2-sso-authenticator/org.wso2.carbon.identity.authenti >>>>> cator.saml2.sso/src/main/java/org/wso2/carbon/identity/authe >>>>> nticator/saml2/sso/SAML2SSOAuthenticator.java >>>>> >>>>> -- >>>>> *Lahiru Cooray* >>>>> Software Engineer >>>>> WSO2, Inc.;http://wso2.com/ >>>>> lean.enterprise.middleware >>>>> >>>>> Mobile: +94 715 654154 >>>>> >>>> >>>> >>>> >>>> -- >>>> *Lahiru Cooray* >>>> Software Engineer >>>> WSO2, Inc.;http://wso2.com/ >>>> lean.enterprise.middleware >>>> >>>> Mobile: +94 715 654154 >>>> >>> >>> >>> >>> -- >>> Ishara Karunarathna >>> Associate Technical Lead >>> WSO2 Inc. - lean . enterprise . middleware | wso2.com >>> >>> email: isha...@wso2.com, blog: isharaaruna.blogspot.com, mobile: >>> +94717996791 >>> >>> >>> >> >> >> -- >> *Best Regards* >> >> *Rushmin Fernando* >> *Technical Lead* >> >> WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware >> >> mobile : +94772891266 >> >> >> > > > -- > Ishara Karunarathna > Associate Technical Lead > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > email: isha...@wso2.com, blog: isharaaruna.blogspot.com, mobile: > +94717996791 > > > -- *Best Regards* *Rushmin Fernando* *Technical Lead* WSO2 Inc. <http://wso2.com/> - Lean . Enterprise . Middleware mobile : +94772891266
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev