How to add a custom message to your macOS Login Screen? - Hawkdive

Tuesday, March 20, 2018

How to add a custom message to your macOS Login Screen?

Have you ever noticed a Mac showing a custom "Welcome Message" before you can login, or have you ever accepted any fair computer usage policy before you can log into a Mac. Starting from OS X 10.7 Lion, Mac users can add a custom text message or a banner to Mac login screen. This could be very helpful for a lab or work computer to convey an important message or a fare usage policy. Basically, there are two types of messages that can be shown to an end user, first is just a text message showing at the bottom of the login screen and second could be a kind of usage agreement banner with texts and images that a user must agree before he/she can logs into the computer. Setting up such a custom message or banner is as simple as copying a text and pasting it to a file. You can also add a custom message to be displayed when your Mac is locked or screen saver starts. This post will focus on how to add a custom message to your macOS Login Screen?
Add a Custom Message to your macOS Login Screen
Add a custom message to your macOS Login Screen 
The login message can also be used to display the contact information of Mac owner, which can be helpful in case the machine is lost or stolen. So, the message could be anything from tips of the day, an inspirational quote, contact information, computer hardware information to a computer usage agreement. Computer hardware information can be used to help identify a Mac in a domain network or to help an instructor to choose the right device in a lab before starting any test or demonstration exercise. There are also third party applications available to do the same task but Apple has already added this feature to OS X 10.7 lion and the later versions. If you don't want to read the whole article, you can also watch this YouTube video to learn different methods of setting a Welcome Message to macOS Login Screen.

There are following three different places where you can set a custom message. We'll look at all three places, you can display your message to users trying to login to your Mac.
  1. Set a custom text message to Login Screen of your Mac
  2. Set a Policy Banner that appears at Login screen and ask users to accept the policy
  3. Set a Screen Saver message that appears when your Mac is left Idle.

#1. How to add a custom message to your macOS Login Screen?

Add text to the login screen using System Preferences

To create the message:
  1. Click Apple icon at the top left corner and choose System Preferences.
  2. Click Security & Privacy, then select General tab.
  3. Open the padlock from the bottom left corner by clicking it and supplying the administrator password.
    How to add a custom message to your macOS Login Screen?
    How to add a custom message to your macOS Login Screen?
  4. Now check the box next to “Show a message when the screen is locked,” then click Set Lock Message.
  5. Enter the desired message to display at the bottom of the login window. There is no limitation for the number of words or characters. And only the text messages are allowed.
    Set a custom Welcome Message to Login Screen in Mac
    Set a custom Welcome Message to Login Screen in Mac
  6. Once you have finished typing the login message, click OK and then click the lock. That's it.
Now when you log out you will see the message at the bottom of the login window along with the user names. More interestingly, above mentioned steps actually edits the file /Library/Preferences/com.apple.loginwindow.plist and adds the custom message to it. If for some reason you do not wish to follow the above mentioned steps and rather want to achieve the same task using command line interface. Then type the following command replacing the "Welcome Text to Login Screen" with the one you desire. Open terminal from /Application/Utilities folder and type the following command.

sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Welcome Text to Login Screen"

In order to remove the welcome message from login windows or to revert to default settings type the following command:

sudo defaults delete /Library/Preferences/com.apple.loginwindow LoginwindowText

This command line method is very useful for network or system administrator who need to issue any notice or information to users in a particular groups or get the policy document accepted network wide. Network administrator can use this command from server or remotely on any Mac computer to set up the welcome message. The next section would tell you how to set a login Policy banner in macOS.



#2. How to set a Policy Banners at Login screen in Mac OS X?

A policy banner is just a customized login message which may contain text, images, or both. It could be a set of rules, greetings, an inspirational quote or any kind of notifications or rules set by system administrator to convey the desired message to Mac users. The policy banner usually appears before the login window and must be accepted before proceeding further. Once the message is accepted, your Mac shows the available user account to login with. This is majorly used to get the terms and conditions accepted by the end users before they can use the Mac.
Policy Banner before Login Screen in Mac
Policy Banner before Login Screen in Mac
In order to set a Policy Banner at login screen in macOS, you just need to create a banner. Creating Policy banner is very simple.
  1. Just open the TextEdit app from /Application folder.
  2. Type your policy contents or terms & conditions.
  3. Include or insert images by dragging it to TextEdit. 
    Sample Policy Banner Rich Text Document
    Sample Policy Banner Rich Text Document
  4. Save the file to location /Library/Security/ folder in a plain text (.txt) or rich text (.rtf). Make sure you name the file as "PolicyBanner".
    Policy Banner to show at Login Window in Mac
    Policy Banner to show at Login Window in Mac
  5. You may want to initially save the file to desktop and then copy it to /Library/Security.
  6. Restart your Mac and you should see the Welcome message, login message or Policy Banner or whatever you want to call it.
Important Tips for System Administrator: If you have to set the same policy banner across multiple Macs, you may want to use a third party software or Apple Remote Desktop (Cost $79.99). Such software can make your job easier by distributing the same file across all the systems. For more information on Troubleshooting and fixing problems related to Policy banner refer to apple support article.

#3. How to display a custom message in screen saver on your Mac

Screen saver is just used to fill empty screen when your Mac is left idle. It is an important feature for computer security and privacy as it hides the documents you are currently working on. Sometimes, your manager wants to convey various different messages or policies to end users. Showing multiple images containing different policies, ethics and company's achievements in form of screen saver could be a better idea. To do this, first create a few pictures with policy and desired messages written on it and save them in a folder on your desktop. Then follow the steps written below. You can even show a custom text message in screen saver on your mac. Here is how you can do this:
  1. Click Apple icon at the top left corner and choose System Preferences.
  2. Select Desktop & Screen Saver and click Screen Saver tab.
  3. Now the different types of screen savers appear on left side of the window, and the right side shows the preview of selected screen saver.
  4. Click any of the screen saver types like Floating, Flip-up, Ken Burns, or classic to select it.
  5. Now select "Choose Folder..." option in the "Source:" pop up menu on the right - just underneath the preview of selected screen saver.
  6. Choose the folder containing the images of policy and desired messages.Click choose and you are done.
  7. Now left the Mac idle until the screen saver starts.
  8. If you don't want to show images in screen saver but a text message. Select the message option on the left side of the window.
    Show Custom Text Message in Screen Saver on Mac
    Show Custom Text Message in Screen Saver on Mac
  9. Click "Screen Saver Options..." on the right side of the window and supply the custom message to show when screen saver starts. Click "OK" and you are all set.
That was all about how to add a custom message to your macOS Login Screen. It can be used for various purposes. Please let me know using comment section below if you liked this post. Also tell me about any other tips & tricks that you have in your mind which I can cover in my next post.

2 comments:

  1. This design is wicked! You certainly know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost...HaHa!) Excellent job.
    I really loved what you had to say, and more than that, how you presented it.

    Too cool!

    ReplyDelete