{"master":{"name":"BlueSpiceUserManager","license-name":"GPL-3.0-only","version":"6.0.0-alpha","url":"https:\/\/en.wiki.bluespice.com\/wiki\/Reference:BlueSpiceUserManager","author":["Sebastian Ulbricht","Stephan Muggli","Markus Glaser","Leonid Verhovskij"],"descriptionmsg":"bs-usermanager-desc","type":"bluespice","attributes":{"BlueSpiceFoundation":{"Extensions":{"BlueSpiceUserManager":{"className":"\\BlueSpice\\UserManager\\Extension","extPath":"\/BlueSpiceUserManager"}},"PermissionRegistry":{"usermanager-editpassword":{"type":"global","roles":["accountmanager","admin","maintenanceadmin"]}}},"BlueSpiceDiscovery":{"BreadcrumbDataProviderRegistry":{"usermanagement":{"class":"BlueSpice\\UserManager\\BreadcrumbDataProvider\\SpecialUserManagerProvider","services":["SpecialPageFactory","BlueSpice.UserManager.GroupManager"]}}}},"requires":{"MediaWiki":">= 1.46.0","extensions":{"BlueSpiceFoundation":">= 5.0","OOJSPlus":">= 3.0.0"}},"SpecialPages":{"UserManager":{"class":"BlueSpice\\UserManager\\Special\\UserManager","services":["ConfigFactory","BlueSpice.UserManager.GroupManager"]}},"ExtensionMessagesFiles":{"UserManagerAlias":"SpecialUserManager.alias.php"},"GroupPermissions":{"sysop":{"usermanager-editpassword":true}},"AvailableRights":["usermanager-editpassword"],"HookHandlers":{"common-user-interface":{"class":"\\BlueSpice\\UserManager\\HookHandler\\CommonUserInterface","services":["TitleFactory"]},"registerDynamicConfig":{"class":"\\BlueSpice\\UserManager\\HookHandler\\RegisterDynamicConfig"}},"ServiceWiringFiles":["includes\/ServiceWiring.php"],"RestRoutes":[{"method":"POST","path":"\/bs-usermanager\/v1\/user\/create\/{username}","class":"\\BlueSpice\\UserManager\\Rest\\AddUserHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/user\/edit\/{username}","class":"\\BlueSpice\\UserManager\\Rest\\UpdateUserHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/block\/create","class":"\\BlueSpice\\UserManager\\Rest\\BlockUsersHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/block\/delete","class":"\\BlueSpice\\UserManager\\Rest\\UnblockUsersHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/set","class":"\\BlueSpice\\UserManager\\Rest\\SetGroupsHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/password\/{username}","class":"\\BlueSpice\\UserManager\\Rest\\ChangePasswordHandler","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/create\/{name}","class":"BlueSpice\\UserManager\\Rest\\AddGroup","services":["BlueSpice.UserManager.GroupManager"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/edit\/{name}\/{newName}","class":"BlueSpice\\UserManager\\Rest\\EditGroup","services":["BlueSpice.UserManager.GroupManager"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/delete\/{name}","class":"BlueSpice\\UserManager\\Rest\\DeleteGroup","services":["BlueSpice.UserManager.GroupManager"]},{"method":"GET","path":"\/bs-usermanager\/v1\/groups\/members\/{name}","class":"BlueSpice\\UserManager\\Rest\\GetGroupMembers","services":["BlueSpice.UserManager.GroupManager"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/assign\/{group}","class":"BlueSpice\\UserManager\\Rest\\AddUserToGroup","services":["BlueSpice.UserManager.Manager","UserFactory"]},{"method":"POST","path":"\/bs-usermanager\/v1\/groups\/unassign\/{group}","class":"BlueSpice\\UserManager\\Rest\\RemoveUserFromGroup","services":["BlueSpice.UserManager.Manager","UserFactory"]}],"Hooks":{"MWStakeCommonUIRegisterSkinSlotComponents":"common-user-interface","BeforePageDisplay":"\\BlueSpice\\UserManager\\Hook\\BeforePageDisplay\\AddModules::callback","MWStakeDynamicConfigRegisterConfigs":"registerDynamicConfig"},"config_prefix":"bsg","config":{"UserManagerForceResetLink":{"value":false}},"repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/BlueSpiceUserManager"}}