Hi Johann, I looked into this issue and found the followings,
This "Disabled" property is in a property list named "mandatories" in the userstore-config.jsp file in org.wso2.carbon.identity.user.store.configuration.ui component. It retrieves the mandatory properties list by calling the UserStoreManagerRegistry.getUserStoreProperties(userStoreClass).getMandatoryProperties() method in user.core. In the backend, this "Disabled" property is a mandatory property and it is correct. In the UI, having the red color asterisk for the checkbox may confuse the user where it suggests like it is mandatory to select the checkbox. However we don't need to change the backend code since it is correct. In UI, in order to remove the asterisk, a solution would be to remove this property from mandatory properties list and adding it to optional properties list. Should we proceed with this approach ? Thanks Chanuka On Fri, Feb 13, 2015 at 10:36 PM, Tharindu Edirisinghe <[email protected]> wrote: > Hi Nirodha, > > Thanks for pointing this out. We'll get this fixed. > > Regards, > TharinduE > > On Fri, Feb 13, 2015 at 5:53 PM, Nirodha Pramod <[email protected]> wrote: > >> Hi, >> >> Please see the jira [1]. In the secondary userstore UI , the user is sort >> of asked to mark the newly created userstore as disabled, by making it >> mandatory with a checkbox. Usually in UI forms a single checkbox field is >> not marked as mandatory which makes no sense. So this disabled parameter >> should go as an optional. >> >> [1] https://wso2.org/jira/browse/IDENTITY-3048 >> >> Thanks, >> Nirodha >> >> -- >> >> *Nirodha Gallage* >> Senior Software Engineer, QA. >> WSO2 Inc.: http://wso2.com/ >> Mobile: +94716429078 >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > Tharindu Edirisinghe > Software Engineer | WSO2 Inc > Identity Server Team > mobile : +94 775 181586 > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Chanuka Dissanayake *Software Engineer | **WSO2 Inc.*; http://wso2.com Mobile: +94 71 33 63 596 Email: [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
