Using the Announcements widget on the Dashboard, you can create posts that will automatically display for certain user roles on their Dashboard after login. These posts could be welcome messages, reminders, links to external web pages, and much more. To get started, simply click the "Create a new announcement" link within the widget (or click the main "This is the Announcement Widget" graphic if this is your first Announcement).
From there, a form will be displayed with a few fields to fill out:
This will be the main name of the Announcement, which will appear as the header at the top of the entry in the widget.
This will be the primary content of the Announcement. Similar to creating Pages, you can use the included editor to create content, either visually or via direct HTML. Generally speaking, any content you could place/build inside a standard HTML webpage can be placed/built inside an Announcement.
Make a sticky announcement
Checking this box will "sticky" this Announcement, which will mean it will always stay at the top of the Announcement widget list (by default Announcements are arranged by date, with the newest on top). If you have multiple Announcements stickied, you can arrange them using the up and down arrows that appear when you hover over the particular Announcement.
Announcements are permissioned on a per-role basis, meaning if you assign an Announcement to "Clients", it will be visible to all Client users within your environment. You can permission an Announcement to one role, multiple roles, or to everyone. Once you select your first desired role from the initial dropdown, you will be able to select additional roles from the displayed checkboxes.
Once the Announcement is filled out and assigned as desired, you can click "Post" to save it. It will immediately be visible to any users who fall in the role(s) you have assigned.