IF YOU WOULD LIKE TO GET AN ACCOUNT, please write an
email to Administrator. User accounts are meant only to access repo
and report issues and/or generate pull requests.
This is a purpose-specific Git hosting for
BaseALT
projects. Thank you for your understanding!
Только зарегистрированные пользователи имеют доступ к сервису!
Для получения аккаунта, обратитесь к администратору.
if value is unset, it has to be treated as "allow all logon times"
also, if value is unset, it has to remain unset after dialog is accepted
\ that is, if dialog didn't change anything
figured out the problem
the domain used by testers somehow was configured to enforce
\ unique upn's, while mine didn't
so on tester's domain, during creation of conflicting user
\ server didn't allow the upn to be replaced
bring back test suffix, since it wasn't a problem
change conflict test case to setup conflicting upn uniquely
\ from base test user first, and then change input of upn
\ edit to create a conflict
had to remove test code that tested multiple suffixes in upn edit
\ because didn't figure out a way to do that on any domain reliably yet
might re-introduce those tests later
not sure if this completely fixes problems, but it's a step
\ in the right direction
i think the problem was that a test suffix value of "test.com"
\ was used and it was not guaranteed that any domain would
\ have that upn suffix defined in upn suffixes attribute of domain
so when test was run, suffix combobox in upn edit loaded
\ existing upn suffixes for the domain, which didn't include
\ test.com
after that, maybe new versions became more strict about it which
\ caused failure to change upn of conflicting user due to
\ stricter checking of upn value for non-existent upn suffix
.
also added more checks for success of ad operations
not sure if this completely fixes problems, but it's a step
\ in the right direction
i think the problem was that a test suffix value of "test.com"
\ was used and it was not guaranteed that any domain would
\ have that upn suffix defined in upn suffixes attribute of domain
so when test was run, suffix combobox in upn edit loaded
\ existing upn suffixes for the domain, which didn't include
\ test.com
after that, maybe new versions became more strict about it which
\ caused failure to change upn of conflicting user due to
\ stricter checking of upn value for non-existent upn suffix
.
also added more checks for success of ad operations
not needed anywhere outside
rename "complete" versions of add/remove to just "add/remove"
what was before add_right and remove_right is now add_right_base
\ and remove_right_base
improve test names
switch to use "complete" versions of add/remove in all ad security tests