Files
apple_device-management/mdm/profiles/com.apple.loginwindow.yaml
T

187 lines
5.5 KiB
YAML

title: Login Window
description: ''
payload:
payloadtype: com.apple.loginwindow
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: '10.7'
multiple: true
devicechannel: true
userchannel: false
requiresdep: false
userapprovedmdm: false
allowmanualinstall: true
userenrollment:
mode: forbidden
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
content: The com.apple.loginwindow payload creates managed preferences on macOS
for system/device profiles.
payloadkeys:
- key: SHOWFULLNAME
type: <boolean>
presence: optional
default: false
content: If 'true', the system shows the name and password dialog. If 'false', the
system displays a list of users.
- key: HideLocalUsers
type: <boolean>
presence: optional
default: false
content: If 'true', the system shows only network and system users when showing
a user list.
- key: IncludeNetworkUser
type: <boolean>
presence: optional
default: false
content: If 'true', the system shows network users when showing a user list.
- key: HideAdminUsers
type: <boolean>
presence: optional
default: false
content: If 'true', the system hides administrator users when showing a user list.
- key: SHOWOTHERUSERS_MANAGED
type: <boolean>
presence: optional
default: false
content: If 'true', the system displays “Other...” when it shows a list of users.
- key: AdminHostInfo
type: <string>
presence: optional
rangelist:
- HostName
- SystemVersion
- IPAddress
content: The admin host info. If present in the payload, the system displays its
value in the login window as additional computer information. Before macOS 10.10,
this string could only contain host name, system version, or IP address. After
macOS 10.10, setting this key to any value allows the user to click the time area
of the menu bar to toggle through various computer information values.
- key: AllowList
type: <array>
presence: optional
content: The list of user GUIDs or group GUIDs of users that the system allows to
log in. An asterisk ('*') string specifies all users or groups.
subkeys:
- key: AllowListItem
type: <string>
presence: required
content: A user or group GUID.
- key: DenyList
type: <array>
presence: optional
content: The list of user GUIDs or group GUIDs of users that the system disallows
to log in. This list takes priority over the list in the 'AllowList' key.
subkeys:
- key: DenyListItem
type: <string>
presence: required
content: A user or group GUID.
- key: HideMobileAccounts
type: <boolean>
presence: optional
default: false
content: If 'true', the system hides mobile account users in a user list. In some
cases, mobile users show up as network users.
- key: ShutDownDisabled
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Shut Down button.
- key: RestartDisabled
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Restart item.
- key: SleepDisabled
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Sleep button.
- key: DisableConsoleAccess
type: <boolean>
presence: optional
default: false
content: If 'true', the system disregards the '>console' special user name, which
provides a command line UI.
- key: LoginwindowText
type: <string>
presence: optional
content: The text to display in the login window.
- key: ShutDownDisabledWhileLoggedIn
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Shut Down menu item when the user is
logged in.
- key: RestartDisabledWhileLoggedIn
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Restart menu item when the user is logged
in.
- key: PowerOffDisabledWhileLoggedIn
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Power Off menu item when the user is
logged in.
- key: LogOutDisabledWhileLoggedIn
supportedOS:
macOS:
introduced: '10.13'
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the Log Out menu item when the user is logged
in. Available in macOS 10.13 and later.
- key: DisableScreenLockImmediate
supportedOS:
macOS:
introduced: '10.13'
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the immediate Screen Lock functions. Available
in macOS 10.13 and later.
- key: showInputMenu
supportedOS:
macOS:
introduced: '10.8'
type: <boolean>
presence: optional
default: false
content: If 'true', the system shows the Input Menu in the login window.
- key: DisableFDEAutoLogin
supportedOS:
macOS:
introduced: '10.9'
type: <boolean>
presence: optional
default: false
content: If 'true', the system disables the automatic login option when using FileVault.
- key: AutologinUsername
supportedOS:
macOS:
introduced: '14.0'
allowmanualinstall: false
type: <string>
presence: optional
content: The user short name to set up auto login.
- key: AutologinPassword
supportedOS:
macOS:
introduced: '14.0'
allowmanualinstall: false
type: <string>
presence: optional
content: An optional user password to set up auto login. If this key doesn't exist
but a user name does exist, the system sets up auto login the next time the user
logs in to the client.