Кто-нибудь знает, как разрешить пользователям редактировать электронную почту другого пользователя на сайте Drupal 6, когда и только тогда, когда этот пользователь создал второе?
Позвольте мне объяснить на примере:
Пользователь A имеет роль 1.
У меня есть форма, которая программно создает новых пользователей роли 2 каждый раз, когда пользователь А заполняет и нажимает кнопку сохранения. (т.е. пользователь B, C, E и т. д.)
Таким образом, пользователь A создает пользователя B.
Я хочу, чтобы пользователь А мог редактировать учетную запись пользователя В. Но я хочу разрешить это только пользователям, которых создал пользователь A. Если я установлю разрешение на редактирование учетной записи пользователя для пользователя А, он сможет редактировать все учетные записи.
Если существует пользователь C, который также имеет роль 2, но не был создан пользователем A, я не хочу разрешать возможность редактирования.
Пользователь B не является каким-либо подпользователем, он полный, обычный пользователь, просто с другой ролью. (Я знаю, что есть модуль, который позволяет вам создавать своего рода «подпользователей», я не это имел в виду).
Есть идеи, с чего начать копаться по этому поводу?
Спасибо !!!
Rosamunda