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

Reply via email to