Пользователи и группы в D7 ORM
Типовые таблицы UserTable, GroupTable и связь UserGroupTable: фильтры, выборка полей и получение активных членств без прямых SQL.
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 6 по тегам пользователи
Типовые таблицы UserTable, GroupTable и связь UserGroupTable: фильтры, выборка полей и получение активных членств без прямых SQL.
Как в ядре D7 получить «объект текущего пользователя», проверить авторизацию, админство и группы, вывести ФИО и контакты, проверить операцию и добрать поля из UserTable — без привычных, но уходящих из моды методов глобального $USER.
Как аккуратно поправить DATE_REGISTER через SQL для конкретного ID и где хранить «дополнительный» объект настроек пользователя без десятка отдельных пользовательских полей — один сериализуемый UF и маленький фасад вокруг него.
Как снять дамп таблиц пользователей и связанных сущностей, отдельно выгрузить справочник групп и не забыть про связь «пользователь — группа» при переносе между базами.
В базе пользователей нет штатного глобального GUID: его можно добавить своей колонкой в b_user, заполнить триггером перед вставкой и использовать в интеграциях без ручной генерации в PHP.
Штатная форма «Список пользователей» не показывает все колонки в фильтре. Разберём добавление фильтров по дате регистрации и компании через копию user_admin.php и правку связки в bitrix/admin/.