Hi Ishara, We are currently using the following two admin services to create service providers.
IdentitySAMLSSOConfigService IdentityApplicationManagementService If we are to follow the above SAML authenticator method for this as well, what are the permissions should a role have ? Regards Rushmin On Mon, Aug 8, 2016 at 5:18 PM, Lahiru Cooray <lahi...@wso2.com> wrote: > Hi Ishara, > Thanks a lot for the info.. > > 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 >> >> >> > > > -- > *Lahiru Cooray* > Software Engineer > WSO2, Inc.;http://wso2.com/ > lean.enterprise.middleware > > Mobile: +94 715 654154 > -- *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