Bookmark Apps in Okta
A friendly, complete guide to the simplest kind of tile in Okta: a labeled shortcut that takes people to a web page with one click.
Think about the first page of your web browser. It probably has a row of small pictures, each one a shortcut to a website you use all the time. You click a picture and the website opens. Nobody types an address. Nobody searches. The shortcut simply knows where to go.
Now imagine you work at a company with a hundred websites and tools. New employees do not know the addresses. Managers do not want to email long lists of links. And everyone needs a single, tidy place to find what they use. Okta has an answer: the Bookmark App.
A bookmark app is the simplest thing Okta can show on a person’s dashboard. It is a tile with a name, a picture, and an address. This post explains it from the very beginning. You do not need any earlier knowledge of Okta. By the end you will know what a bookmark app is, what it is not, how to create and organize one, how it fits with Okta’s stronger sign-in features, and how to avoid the common traps.
WWhat Is a Bookmark App?
It is a tile on the Okta dashboard that opens a web address. Nothing more, nothing less.
Okta is a service that helps companies manage who can use which applications. People sign in to Okta once, and they see a page called the dashboard. On the dashboard is a collection of tiles. Each tile stands for an application or a website. Clicking a tile takes you there.
Most tiles do something clever: they sign you in to the application automatically. A bookmark app does not. It is a tile that only opens a web address. If that website asks you to sign in, you must do so yourself. Okta passes along no password, no token, and no proof of who you are.
Imagine a notice board in an office lobby with arrows pointing to different rooms: “Cafeteria this way,” “Training room this way,” “Print room this way.” The board does not unlock any doors. It only shows where they are. A bookmark app is that arrow on the board, and Okta’s dashboard is the lobby.
Why do bookmark apps exist?
Many useful destinations do not need automatic sign-in. A company news page may be open to everyone inside the network. A public help site needs no account. A training portal may have its own separate login that Okta cannot connect to. In all these cases, the value is not security. The value is findability: putting the right link in front of the right people without making them hunt for it.
Okta changes its product often. Names of screens, options, and limits may differ from what you read here. Use this post to understand the ideas, and confirm exact details in the current Okta documentation for your organization.
BBuilding Blocks in Plain Words
A small handful of ideas covers everything you need.
Dashboard
The page a person sees after signing in to Okta. It is the home of all tiles.
Tile
One clickable picture and name on the dashboard. A bookmark app creates one tile.
Label
The words shown under the tile, such as “Holiday Calendar” or “Expense Guide.”
URL
The web address the tile opens. This is the heart of a bookmark app.
Assignment
The act of giving the tile to people or groups, so it appears on their dashboard.
Group
A named collection of people, such as “Finance” or “All Employees,” used to assign tiles in bulk.
Integration catalog
Okta’s library of ready-made application connections. The bookmark app is one of its templates.
Admin Console
The administrator’s workspace where tiles are created and assigned.
How the pieces fit
An administrator creates a bookmark app in the Admin Console, gives it a label and a URL, chooses a picture, and assigns it to a group. The next time anyone in that group opens their dashboard, the tile is there. They click it, and their browser opens the address.
| Piece | Who handles it | Everyday comparison |
|---|---|---|
| Create the bookmark app | Administrator | Printing a new arrow for the notice board |
| Label and picture | Administrator | Writing the words and drawing the icon on the arrow |
| Assignment to groups | Administrator | Deciding which lobby the board hangs in |
| Clicking the tile | The person | Following the arrow |
| Signing in at the destination | The person, with the destination’s own method | Showing your ID at the room’s own door |
BBookmark, Single Sign-On, and Stored Passwords Compared
Okta tiles come in several kinds. Knowing the differences prevents the most common misunderstanding.
Okta can connect to applications in different ways. Each way shows a tile, but what happens after the click is very different. Here are the three families that matter most for beginners.
Federated single sign-on
Okta and the application exchange a signed message that says who the person is. The person arrives signed in, with no password typed. This is the most secure and tidy approach.
Stored-password sign-on
For applications that cannot accept signed messages, Okta can store the person’s password and type it in for them using a browser helper. It feels like single sign-on but is a clever imitation.
Bookmark
Okta only opens the address. No identity, no password, no message is passed on. The person signs in at the destination by themselves, if it asks.
flowchart TD
C["Person clicks a tile"] --> K{"Kind of tile"}
K -- "Federated single sign-on" --> F["Okta sends a signed message"]
F --> F2["Application trusts it and opens signed in"]
K -- "Stored-password sign-on" --> P["Browser helper fills the saved password"]
P --> P2["Application opens signed in"]
K -- "Bookmark" --> B["Browser simply opens the address"]
B --> B2["Destination asks for its own sign-in, if it needs one"]
| Feature | Federated sign-on | Stored-password sign-on | Bookmark |
|---|---|---|---|
| Signs the person in automatically | Yes | Yes, by filling the form | No |
| Passes identity to the destination | Yes, securely | Indirectly, through a password | No |
| Okta stores a password for the person | No | Yes | No |
| Can create or update accounts at the destination | Often, with provisioning | Usually no | No |
| Best for | Business applications with accounts | Older sites that cannot do better | Links, portals, public pages, simple shortcuts |
| Setup effort | Higher | Medium | Lowest |
Three ways to get a guest into a hotel room: the front desk calls ahead and the door opens for the guest (federated sign-on); the front desk hands over a copied key (stored password); or a sign in the corridor says “Room 412 is down this hall” (bookmark). Only the first two actually open the door.
A tile that looks identical to a single sign-on tile may be only a bookmark. If people expect automatic sign-in and get a login page, they will think Okta is broken. Name bookmark tiles honestly and tell people what to expect.
WWhat Happens When Someone Clicks a Bookmark Tile
Follow one click from start to finish and notice how little Okta does after the click.
sequenceDiagram
participant P as Person
participant B as Browser
participant O as Okta
participant S as Destination website
P->>B: Open the Okta dashboard
B->>O: Request the dashboard
O->>O: Check the Okta session
O->>B: Show the tiles assigned to this person
P->>B: Click the bookmark tile
B->>S: Open the saved address
Note over O,S: No identity or password is passed on
alt Destination is public
S->>P: Page opens
else Destination has its own login
S->>P: Ask the person to sign in
end
The person signs in to Okta
This is the usual Okta sign-in, protected by whatever rules the organization has set.
Okta builds the dashboard
It shows only the tiles assigned to this person, directly or through their groups.
The person clicks the tile
The browser is told to go to the saved address, often in a new tab.
The destination takes over
It decides, entirely on its own, whether the person may see the page and whether a sign-in is needed.
Remember this rule of thumb: Okta controls who sees the tile. The destination controls who sees the page. Everything about bookmark apps follows from this sentence.
TThe Settings of a Bookmark App
A bookmark app has very few settings. That is part of its charm.
When an administrator creates a bookmark app, they fill in a short list of details. The exact names of screens and boxes may differ in your Okta version, but the ideas are the same.
| Setting | What it means | Advice |
|---|---|---|
| Application label | The name shown on the tile | Use clear, plain words that people would search for |
| URL | The web address to open | Use the full address, starting with the secure form of the protocol, and test it |
| Request integration | An option asking Okta to consider building a proper single sign-on connection for this website | Consider it if the destination has accounts and deserves real sign-on |
| Visibility on web or mobile | Whether the tile appears on the web dashboard, on mobile, or both | Hide it where it makes no sense, such as a desktop-only tool on phones |
| Logo | The picture on the tile | Use a clear, square image that people recognize |
| Assignments | The people and groups who receive the tile | Use groups, not individuals |
What is missing
Notice what a bookmark app does not have: no sign-on method to choose, no certificate to exchange, no user mapping, no password settings. Because Okta is not signing anyone in, none of those exist. This is why bookmark apps take only minutes to create.
Some Okta features, such as automatic account creation at the destination, apply only to apps with real integrations. A bookmark app does not take part in them.
CCreating a Bookmark App, Step by Step
Here is the whole process in plain words, with the reasoning behind each step.
Decide the purpose
Ask: who needs this link and why? If the answer is “everyone, sometimes,” it may belong on a shared page rather than a tile.
Open the application catalog in the Admin Console
The Admin Console has a place to browse and add application integrations. The bookmark template is one of the entries, usually found by searching for the word “bookmark.”
Add the integration
Choose to add it. Okta opens a short form.
Give it a label
Pick a name written the way a person would say it aloud, not a code name.
Paste the address
Copy the address from a browser where it works, so that you know it is correct.
Choose a logo and visibility
Upload a suitable picture and choose where the tile appears.
Save, then assign
Give the tile to a test group first.
Test as a real user
Sign in as someone in the test group and click the tile. Check the label, the picture, and the page that opens.
Assign to the real audience
Add the proper groups and remove the test group when finished.
Write it down
Record the owner, the purpose, and the date, so someone can maintain it later.
Always open the saved address in a private browsing window once, before announcing the tile. This reveals whether the page works for a person who has not already signed in somewhere, which is how most of your users will meet it.
NNaming Tiles So People Can Find Them
A tile with a clever name that nobody understands is a tile nobody clicks.
People scan a dashboard in a second or two. They look for a word they already know. If the tile says “Project Phoenix Portal v2” and the person is searching for “Holiday Request,” they will pass right over it. Good labels follow the words people use.
| Poor label | Why it fails | Better label |
|---|---|---|
| HRPortal2 | A code name, not a phrase | HR Self-Service |
| Link 14 | Says nothing | Company Holiday Calendar |
| Intranet New | “New” will be wrong soon | Company Intranet |
| Click here for expenses | Wasted words | Expenses |
| Support | Support for what? | IT Help Desk |
Use the person’s words
Name tiles for what people want to do or find, not for internal project names.
Keep it short
Long labels get cut off or wrap awkwardly. Two to four words are best.
Be consistent
If one tile says “Help Desk,” do not call another “Support Centre.” Pick a style and keep it.
Avoid time-sensitive words
Words like “new,” “2024,” or “temporary” become wrong and confusing.
Road signs read “Airport,” not “Aviation Facility Complex Route Seven.” Drivers go faster when signs use the words in their heads. Dashboard labels are road signs for people in a hurry.
LLogos and Pictures
People recognize pictures faster than words. A good logo turns a tile into a landmark.
Every tile carries a small picture. Many bookmark apps start with a generic icon, which makes all your links look alike. Replacing it with a clear, relevant image helps people find what they need at a glance.
Use the destination’s own logo
If the link goes to a known service, its logo is already familiar to your users. Check that you have the right to use it.
Keep it simple and square
Tiles are small. Fine details vanish. Bold shapes and plain backgrounds work best.
Use consistent style for internal links
For company pages, create a small family of icons with the same colors and shapes, so they feel like a set.
Mind accessibility
Do not rely on color alone. Make sure the label carries the meaning for people who cannot see the image well.
Do not upload a logo that belongs to a third party if their rules forbid it, and do not use a logo that suggests a link is official when it is not. A false picture can mislead people into trusting the wrong page.
AAssigning Tiles to the Right People
A tile is only useful to the people who can see it. Assignment decides who that is.
Creating a bookmark app does not put it on anyone’s dashboard. The administrator must assign it. An assignment can go to individual people or to groups. Groups are far better: when someone joins or leaves a group, their dashboard updates by itself.
flowchart LR
G1["Group: All Employees"] --> T1["Tile: Company Intranet"]
G1 --> T2["Tile: IT Help Desk"]
G2["Group: Finance"] --> T3["Tile: Expense Guide"]
G3["Group: Engineering"] --> T4["Tile: Engineering Handbook"]
P1["Person: new hire in Finance"] --> G1
P1 --> G2
| Assign to | Pros | Cons |
|---|---|---|
| A group | Automatic updates as membership changes; easy to review | Requires well-kept groups |
| An individual | Precise | Forgotten when the person changes roles; hard to audit |
What happens when someone leaves a group
When a person is removed from a group, the tile disappears from their dashboard. This is helpful for tidy-up but is not a security measure for the destination. If the person knows the address, they can still type it into a browser. Only the destination’s own sign-in can stop them.
Hiding a tile is not the same as protecting a page. Never treat “the tile is not on their dashboard” as proof that someone cannot reach the page.
VVisibility on Web and Mobile
Not every link makes sense on every screen. Okta lets you choose where a tile appears.
People use the dashboard on desktop browsers and on phones. A link to a large spreadsheet tool may be awkward on a small screen, while a link to the company directory is useful anywhere. Visibility settings let you hide a tile on the web dashboard, on mobile, or both, while still keeping it assigned.
| Link type | Web dashboard | Mobile | Reason |
|---|---|---|---|
| Company directory | Show | Show | Useful everywhere |
| Large reporting site built for desktops | Show | Hide | Hard to use on a small screen |
| Mobile-only app store link | Hide | Show | Only helps on phones |
| Retired link kept for a while | Hide | Hide | Temporary parking before removal |
Before hiding a tile on mobile, open the destination on a phone. Some sites that look fine on desktop work well on small screens; others do not. Decide by testing, not by guessing.
OOrganizing the Dashboard
Ten tiles are easy. A hundred tiles are a mess unless someone plans how they are grouped.
The Okta dashboard can hold many tiles, and each person’s dashboard may show dozens. Newer versions of the dashboard let people sort tiles into sections or tabs, and administrators may be able to influence how tiles are grouped for everyone. Exact features vary by version, so check what is available to you. The thinking behind good organization stays the same.
Principles of a tidy dashboard
Fewer tiles for each person
Assign by role. A person who sees only twelve relevant tiles finds things faster than one who sees eighty.
Group by task, not by department
People think “I need to book leave,” not “I need the Human Resources Division.” Put tiles near the tasks.
Put the most-used first
Daily tools should sit where eyes land first.
Separate real apps from plain links
People should be able to tell, at a glance, which tiles sign them in and which are only shortcuts.
A good supermarket does not shelve goods alphabetically. It puts breakfast items together, cleaning items together, and snacks near the checkout. Shoppers find things because the layout follows what they are trying to do. A dashboard works best when arranged like a good shop.
Everyday example
A company groups its tiles into four themes: “Daily Work” for email and chat, “People and Pay” for leave, payslips, and benefits, “Help” for the IT desk and facilities, and “Learn” for the training library. Most bookmark tiles fall under “Help” and “Learn,” while the “Daily Work” tiles are real single sign-on applications. New hires understand the layout in minutes.
WWhen a Bookmark Is the Right Choice
A good tool used in the wrong place causes trouble. Here is how to tell when a bookmark fits.
| Situation | Bookmark? | Reason |
|---|---|---|
| Public website anyone can open | Yes | No sign-in is needed, so nothing is lost |
| Company news or policy pages open to staff on the internal network | Yes | The network already limits access |
| Documentation page that needs no account | Yes | Pure findability |
| Application with accounts and personal data, supports modern sign-on | No | Use proper single sign-on for security and convenience |
| Application with accounts but no modern sign-on support | Maybe | Consider stored-password sign-on or a request for a proper integration |
| Temporary link for a short campaign | Yes | Quick to create and quick to retire |
| Link to a page inside a larger application | Often | A “deep link” saves clicks, but the application must handle sign-in |
flowchart TD
Q["New destination to add"] --> A{"Does it need a sign-in?"}
A -- No --> B1["Bookmark is a good fit"]
A -- Yes --> C{"Does it support modern single sign-on?"}
C -- Yes --> D["Set up federated single sign-on"]
C -- No --> E{"Is the data sensitive?"}
E -- Yes --> F["Ask the vendor for modern sign-on, or reconsider the tool"]
E -- No --> G["Bookmark or stored-password sign-on, with a note to revisit"]
Just because a destination has a sign-in page does not mean a bookmark is wrong. A bookmark is a perfectly good first step. What matters is that you do not mistake it for a security control, and that you plan to improve sign-in where the data deserves it.
FFrom Bookmark to Real Single Sign-On
Many tiles begin life as bookmarks and grow into full integrations. Plan the journey.
A common story goes like this. A team adopts a new online tool and asks for a quick link on the dashboard. The administrator makes a bookmark. Months later, the tool holds important data, and the security team asks for proper single sign-on. The tile should be upgraded, and people should hardly notice.
The “Request integration” option
When creating a bookmark app, Okta may offer a checkbox that asks Okta to look into building a proper integration for that website. Ticking it is a way of saying, “We would like single sign-on for this service.” It is not a promise that one will appear. It is a signal to Okta, and it can be a useful nudge for popular tools.
Start with the bookmark
People get a tile and learn to find the tool.
Check the destination’s sign-on options
Many vendors support standard sign-on methods, sometimes only in higher paid plans.
Create the proper integration
Use the vendor’s guide or Okta’s catalog entry to set up single sign-on in a test group.
Match accounts
Make sure each person’s account at the vendor lines up with their Okta identity, so sign-on lands in the right account.
Switch the tiles
Assign the new tile and remove the bookmark, keeping the label and picture the same so that people notice nothing but convenience.
Close the side door
Where possible, turn off the vendor’s local passwords so everyone must use Okta.
Keep a short list of “bookmarks that should become real integrations.” Review it every quarter. Anything that holds customer, financial, or personal data should be on that list from the first day.
UURLs: Choosing the Right Address
The URL is the one thing a bookmark app cannot work without. Treat it with care.
A URL is a web address. Its quality determines whether the tile feels helpful or frustrating. Here are the choices worth thinking about.
| Choice | Good practice | Why |
|---|---|---|
| Secure protocol | Use the secure form that starts with https | Protects the visit from eavesdropping and browser warnings |
| Stable address | Choose an address the owner promises not to change | Reduces broken links |
| Short and clean | Avoid long addresses full of tracking parts | Easier to read, less likely to break |
| Landing page versus deep link | Link to the page people truly want | Saves clicks, but deep pages move more often |
| No personal parts | Never include a person’s name, a session code, or a secret in the address | Addresses are shared with everyone assigned the tile |
| Company-owned names | Prefer addresses under your own domain, with redirects to outside sites if needed | You can repoint the redirect later without editing the tile |
A post office forwarding address is useful when you move. If the tile points at a stable address in your own name, and that address forwards to wherever the tool currently lives, you can move the tool without redoing every tile.
Every person assigned the tile sees the same address. If the address contains a secret, such as a private token or an access key, you have shared that secret with everyone. Never put credentials into a bookmark URL.
TThe Truth About Security and Bookmarks
A bookmark does not protect anything. It only points. Understanding this keeps you out of trouble.
Because a bookmark app passes nothing to the destination, the destination cannot tell that the visitor came from Okta. Anyone who knows the address can open it. If the page is public, that is fine. If the page holds private information and relies on being “hidden,” then the privacy is an illusion.
| Statement | True? | Explanation |
|---|---|---|
| “Only people with the tile can open the page.” | No | The page address works for anyone who has it |
| “Okta’s sign-in rules protect the destination.” | Not directly | They protect access to the dashboard, not to the destination |
| “Removing the tile removes access.” | No | It hides the shortcut only |
| “The tile is a convenient list of approved links.” | Yes | This is what it was built for |
| “The destination can use its own sign-in to protect itself.” | Yes | This is the only real protection |
A map of a building does not lock any doors. If a room holds private papers, someone must lock that door. Handing out maps only to staff does not stop anybody from walking in if the door is open.
Do not use a bookmark to “protect” a page by keeping its address private. Addresses leak through emails, chat messages, browser history, and screenshots. Protect pages with real sign-in at the destination.
HHow the Dashboard Itself Is Protected
Even though a bookmark does not protect its destination, it still sits inside a well-guarded home.
Before anyone can see a bookmark tile, they must reach the Okta dashboard. That requires signing in to Okta, under rules the organization has set: passwords, second factors, session lengths, and device or location checks. So while the tile is not a lock, the lobby where tiles live is guarded.
flowchart TD
P["Person"] --> OK{"Okta sign-in rules pass?"}
OK -- No --> X["No dashboard, no tiles"]
OK -- Yes --> D["Dashboard with assigned tiles"]
D --> T["Click bookmark tile"]
T --> W{"Destination requires its own sign-in?"}
W -- Yes --> L["Destination login protects the page"]
W -- No --> O["Page opens for anyone with the link"]
Controlled discovery
Only signed-in staff see the list of internal links, so the list itself is not public.
Central place
One approved list replaces scattered emails and personal bookmarks.
No identity passed
The destination cannot tell who clicked. It cannot log or limit by Okta identity.
No central log of use
Okta may not record what the person did at the destination, though it may record that they were signed in and used the tile.
LLink Rot: When Addresses Go Bad
Websites move, reorganize, and disappear. A tile that worked last year may now lead to an error.
Link rot is the slow decay of web addresses. A tool is renamed, a page is reorganized, a project ends, or a domain expires. The tile stays on the dashboard, but clicking it shows an error. People lose trust in the dashboard, and they stop clicking.
Keep an owner for each tile
Record who is responsible for the destination. When the link breaks, you know whom to call.
Check links on a calendar
Once a quarter, open every tile and note any that fail. For many tiles, ask a simple checking tool to visit the addresses and report errors.
Use stable, company-owned addresses
Redirect addresses under your control survive moves better than deep links on outside sites.
Provide a way to report problems
A note on the dashboard or help page with a contact lets users tell you quickly.
Retire cleanly
Hide first, wait a few weeks, then delete if nobody complains.
Include “last checked” in your tracking list. A list showing when each link was last tested tells everyone how much to trust it.
JJoiners, Movers, and Leavers
People change roles all the time. Tiles that follow groups keep up without effort.
Every organization has people who join, move, and leave. This is the lifecycle of access. If tiles are assigned through groups that are kept up to date from the human-resources system, the dashboard adapts automatically.
| Event | What should happen to bookmark tiles | Mechanism |
|---|---|---|
| New hire | Receives the general company tiles and the tiles for their department | Joins “All Employees” and department groups automatically |
| Role change | Loses old department tiles, gains new ones | Group membership updates when the record changes |
| Temporary project | Gains project tiles for the duration | Project group with an end date |
| Leaver | Loses the dashboard entirely | The Okta account is deactivated |
A school hands every student a timetable for their year group. When a student moves up a year, the old timetable is replaced by a new one. Nobody has to remember individual changes, because the timetable follows the year group.
A leaver loses the dashboard when their Okta account is deactivated, but any direct accounts at the destinations are a separate matter. Bookmarks do not create or remove those accounts, so make sure your leaver process covers every destination that has its own sign-in.
BBulk Work and Automation
When you have three bookmark tiles, clicking in a form is fine. When you have three hundred, you need a better way.
Okta offers management interfaces that let trusted tools create, read, update, and delete applications, including bookmark apps, without anyone clicking through screens. In plain words, a small program can read a spreadsheet of labels and addresses and create all the tiles for you. This is especially helpful when setting up a new organization, moving between Okta environments, or keeping tiles in step with an outside list of company links.
Initial load
Create many tiles at once from an approved list.
Regular checks
List all bookmark apps and test their addresses automatically.
Environment copying
Copy tiles from a test environment to production in a repeatable way.
Reporting
Produce a list of every tile, its address, its owner, and its audience for review.
Anything that can create tiles can also create misleading ones. A malicious tile with a convincing label and a fake address can steal passwords. Limit who may create or edit tiles, protect the tools and keys used for automation, and review changes regularly.
Everyday example
A company keeps its master list of approved links in a shared spreadsheet. Each month an approved script compares the list with Okta’s bookmark apps, reports differences, and, after a person approves the report, creates or updates tiles. Because every tile comes from the list, nothing appears without approval.
PPhishing and Look-Alike Links
Attackers love trusted dashboards. A fake tile among real ones is a dangerous trick.
People trust what is on their Okta dashboard. That trust is the reason a rogue bookmark is dangerous. Imagine a tile labeled “Payroll Update” that leads to a page that looks like a real sign-in screen but belongs to a criminal. A hurried employee may type their password without a second thought.
Limit who can create tiles
Only a few trained administrators should add or edit bookmark apps.
Review new tiles
Another person checks every new address before it is published.
Watch for odd addresses
Misspelled domains, strange endings, and unfamiliar hosts should raise alarms.
Alert on changes
Notify the security team when a tile’s address changes.
Teach people
Tell staff never to type their Okta password into a page reached from a plain bookmark tile unless they expect it.
Use phishing-resistant sign-in
Factors tied to the real website stop a fake page from capturing a usable sign-in.
Teach one simple habit: a bookmark tile may open a page that asks for a password, but a real Okta sign-in request should always appear on your company’s Okta address. If the address bar shows something else, stop and report it.
CCompliance, Privacy, and Records
Bookmarks are simple, but the questions an auditor asks about them are still reasonable.
| Question an auditor may ask | Good answer |
|---|---|
| Who can create or change dashboard tiles? | A short, named list of administrators, with changes recorded in Okta’s audit log |
| How do you know the links are legitimate? | A review step and an approved list of addresses |
| Do bookmarks provide access control? | No. Access control is handled by sign-in at each destination, which is documented |
| Which links lead to systems holding sensitive data? | A register shows each tile, its destination’s sign-in method, and any plan to upgrade |
| What happens when someone leaves? | The Okta account is deactivated, and destination accounts are removed by a documented process |
Because bookmarks pass no personal data to the destination, they are usually a light touch from a privacy point of view. Still, the list of tiles a person can see reveals their role and interests. Treat that information with care and limit who can see assignments.
MMonitoring, Logging, and Metrics
Even simple tiles benefit from a few measurements.
Okta records administrative actions, such as creating, changing, or assigning an application, and it records sign-ins to the dashboard. It may also record that a person opened a tile. These records help you answer practical questions.
| Measure | What it tells you | What to do |
|---|---|---|
| Tile creation and change events | Who is adding or editing links | Alert on unexpected changes, especially address edits |
| Clicks per tile | Which links are useful | Retire tiles nobody opens; promote popular ones |
| Broken-link checks | Which addresses fail | Fix or retire them |
| Tiles per person | Dashboard clutter | Trim by tightening assignments |
| Help desk questions about missing tiles | Assignment gaps | Fix group memberships and rules |
A tile nobody clicks for six months is probably clutter. Check with its owner and remove it. A lean dashboard is a trusted dashboard.
RReliability and Availability
A tile depends on two things working: Okta and the destination. Know which one is failing.
A bookmark tile stops working for only a few reasons. Either the dashboard cannot be reached, or the tile is missing, or the destination does not respond. These are different problems with different fixes, and keeping them separate saves time during an incident.
| What is failing | What people see | Who fixes it |
|---|---|---|
| Okta sign-in or dashboard | No dashboard or an error before any tiles appear | Okta status and your identity team |
| Tile assignment | Dashboard works, tile missing | The administrator, by fixing groups or assignments |
| Tile configuration | Tile present, opens the wrong page | The administrator, by correcting the address |
| Destination outage | Tile opens, destination shows an error | The destination’s owner or vendor |
| Network restriction | Page opens at the office but not elsewhere, or the reverse | Network team and the destination’s access rules |
Making the dashboard less of a single point of failure
If your most important internal links live only as tiles, an Okta outage hides them too. Keep a simple backup, such as a plain list of key addresses on an internal page that does not depend on Okta, for the few links people need during an emergency, like the help desk and the incident status page.
A building directory in the lobby is wonderful. But if the lobby lights go out, you still want an emergency exit map pinned to the staircase wall. A backup list of crucial links is that map.
BBrowsers, Plugins, and Mobile Behavior
The tile is the same everywhere, but the experience around it can differ.
Because a bookmark is only a web address, it opens in whichever browser the person is using. On desktop, the browser may open the page in a new tab or window. On a phone, the page may open inside the Okta app’s own viewer or in the phone’s default browser, depending on settings. These differences rarely change the logic, but they affect how smooth the experience feels.
Pop-up blockers
If a tile opens a new window and the browser blocks it, nothing seems to happen. Teach people to allow pop-ups from the Okta address.
Browser helper for stored passwords
If a destination page asks for a password, a browser helper installed for other Okta tiles will not fill it for a plain bookmark, since Okta stores no password for it.
Small screens
Pages not designed for phones may be hard to use. Hide such tiles on mobile.
Links that open apps
Some addresses open an installed app on a phone instead of a web page. Test them before relying on them.
Test each important tile on at least one laptop browser and one phone. A two-minute check on real devices finds problems that no configuration screen ever shows.
DDesigning a Link Catalog
A good set of bookmark tiles is curated like a small library, not dumped like a drawer of keys.
Many companies end up with hundreds of bookmark apps because adding one is so easy. Without a plan, the dashboard becomes a junk drawer. A link catalog is a short, maintained list that says what each tile is for, who owns it, and who sees it.
| Field in the catalog | Purpose |
|---|---|
| Label | The name on the tile |
| Address | Where it leads |
| Purpose | One sentence about why the link exists |
| Owner | The person or team who keeps the destination current |
| Audience | Which groups receive it |
| Destination sign-in | None, own login, or planned single sign-on |
| Sensitivity | Low, medium, or high, based on the data behind it |
| Created and last checked | Dates for housekeeping |
| Review date | When someone must decide whether to keep it |
Admission rules for new tiles
- The link serves a clear, common need for a defined audience.
- It has a named owner who agrees to keep it healthy.
- It uses a secure address.
- It does not hide sensitive material behind obscurity.
- It has a review date.
DDesign Patterns That Work
These are tried shapes for using bookmark apps well.
Company-owned redirect addresses
Tiles point to short addresses on your own domain, which forward to the real destinations. Move a tool by changing the redirect, not every tile.
Role-based starter sets
Each role gets a ready-made set of tiles through groups, so new people start with a full dashboard.
Bookmark-first, upgrade-later
Launch a quick tile, record it on the upgrade list, and replace it with proper sign-on when the data justifies it.
Landing page tile
One tile opens a hub page that lists many links, instead of putting forty tiles on every dashboard.
Test group first
Every new or changed tile reaches a small test group before everyone.
Expiry dates for temporary links
Campaign and event tiles are created with a planned retirement date.
Everyday example
A company uses short addresses such as a “go” prefix on its own domain, for example one for the expense guide and one for the holiday calendar. The bookmark tiles point to those short addresses. When the expense guide moves to a new system, the owner changes the forward in one place, and every dashboard tile continues to work without anyone editing a tile.
AAnti-Patterns to Avoid
These mistakes look harmless and cause confusion or risk later.
Using a bookmark as a lock
Assuming that only people with the tile can open a page. The address works for anyone who has it. Protect pages with real sign-in at the destination.
Secrets inside addresses
Placing tokens, keys, or personal codes in a tile’s address. Every assigned person sees them, and they may leak through logs and history.
Bookmarks for sensitive applications that could use real sign-on
Leaving customer or financial tools on plain bookmarks when modern sign-on is available means separate passwords, weaker control, and poorer records.
Dumping every link on every dashboard
Assigning all tiles to “All Employees” produces clutter and hides important tiles. Assign by role and need.
Labels that look like single sign-on but are not
People expect automatic sign-in from tiles that look like proper applications. Set expectations in the label or the guidance around it.
No owner, no review
Tiles without owners rot silently. Within a year, a third of them lead to errors, and trust in the dashboard drops.
Letting many people create tiles without review
A convenient tile can become a convincing fake. Keep creation limited and reviewed.
BBest Practices and Common Mistakes
A short list to carry into a planning meeting.
Best practices
- Use bookmarks for findability, not for protection.
- Name tiles in the words people use.
- Assign by groups tied to roles and keep the groups current.
- Use secure, stable, company-owned addresses where possible.
- Record an owner, purpose, and review date for each tile.
- Test with a small group and on real devices before release.
- Limit who can create tiles and review changes.
- Keep an upgrade list for tiles that deserve real single sign-on.
- Check links regularly and retire dead ones.
Common mistakes
- Believing that a hidden tile means a protected page.
- Skipping tests and discovering errors from users.
- Assigning tiles to individuals instead of groups.
- Using confusing code names as labels.
- Forgetting to remove old and temporary tiles.
- Putting personal or secret data into addresses.
- Leaving sensitive tools on plain bookmarks for years.
- Ignoring mobile behavior.
- Never asking users what they find useful.
TTroubleshooting: Why Is My Tile Not Working?
Work through a short set of questions in order. Most problems are solved in the first two or three.
flowchart TD
S["Person reports a tile problem"] --> Q1{"Can they see the Okta dashboard?"}
Q1 -- No --> A1["Sign-in or session problem - check Okta sign-in and status"]
Q1 -- Yes --> Q2{"Is the tile on their dashboard?"}
Q2 -- No --> Q3{"Is it assigned to one of their groups?"}
Q3 -- No --> A2["Fix assignment or group membership"]
Q3 -- Yes --> A3["Check visibility settings for web or mobile and wait for group updates"]
Q2 -- Yes --> Q4{"Does clicking open the right page?"}
Q4 -- No --> A4["Check the saved address and any redirects"]
Q4 -- Yes --> Q5{"Does the page ask for a sign-in?"}
Q5 -- Yes --> A5["Expected for a bookmark - the destination controls its own login"]
Q5 -- No --> A6["Check the destination site and the network"]
| Symptom | Likely cause | First check |
|---|---|---|
| Tile missing for one person | Not in the assigned group | Group membership and assignments |
| Tile missing for everyone | Application deactivated, or assignments removed | Application status in the Admin Console |
| Tile missing on phone only | Hidden on mobile | Visibility settings |
| Tile shows the wrong picture | Old logo, or browser cache | Uploaded logo, then refresh |
| Clicking does nothing | Pop-up blocked or invalid address | Browser pop-up settings; address format |
| Page says not found | Address changed or removed | Visit the address directly |
| Page asks for a password people do not have | Destination needs its own account | Account setup at the destination, or upgrade to single sign-on |
| Works at the office, fails at home | Destination restricted by network | Destination’s access rules |
When someone says a bookmark tile “asks me to sign in again,” remind them kindly that a bookmark does not sign anyone in. If this causes frequent complaints, that tile may be ready for an upgrade to real single sign-on.
RReal-World Scenarios
Four stories show bookmark apps at work.
Scenario 1: The new-hire dashboard
A company noticed that new hires spent their first week asking where things were. The administrator created bookmark tiles for the leave calendar, expense guide, IT help desk, and organization chart, and assigned them to a “New Joiners” group that every new person enters automatically. After a month the number of “where do I find…” questions dropped sharply.
Scenario 2: The tile that should have been single sign-on
A finance team asked for a quick link to an online reporting tool. A bookmark was made. A year later, an audit found that staff used shared passwords for the tool. The administrator replaced the bookmark with proper single sign-on, disabled local passwords, and kept the label and picture unchanged. Staff only noticed that they no longer had to type a password.
Scenario 3: The broken campaign link
A marketing campaign tile pointed to a page that was removed when the campaign ended. For months, people clicked it and saw an error. After adding review dates and an owner field to the link catalog, expired tiles were retired on time and the dashboard stayed clean.
Scenario 4: The fake payroll tile
An attacker who had gained access to an administrator’s account created a bookmark labeled “Payroll Update” that led to a look-alike sign-in page. An alert fired because a new tile appeared outside normal change hours. The security team removed the tile within minutes, reset the administrator’s credentials, and reminded staff how to recognize a real Okta sign-in address.
WWriting for People: Guidance Around the Tiles
The tile is only half of the experience. Short, kind guidance does the rest.
A good dashboard is supported by a little plain-language help. Without it, people guess what tiles do and form wrong ideas. With it, they use the dashboard with confidence.
One-page “how the dashboard works”
Explain tiles, groups, and what to do when something is missing, in under a page.
Say what a plain link is
Tell people that some tiles only open a page and may ask for a separate sign-in.
Show how to report problems
A simple route to the help desk with the tile name makes fixing faster.
Teach how to spot fakes
Explain the real Okta address and what a safe sign-in looks like.
A museum’s exhibits are fascinating, but visitors enjoy them more when a clear map and friendly signs guide them. The same museum without signs feels confusing and unfriendly, however wonderful the exhibits are.
WWho May Manage Bookmark Apps
Because tiles are trusted, the power to create them should be shared with great care.
Okta lets organizations give different administrators different powers. Some can do everything. Others can manage only certain groups of people or only certain applications. This is called delegated administration. For bookmark apps, it is wise to use it. The person who maintains the intranet links does not need the power to change security policies or reset the passwords of executives.
| Role | Suitable powers | Reason |
|---|---|---|
| Super administrator | Everything | Kept to a very small, well-protected group |
| Application administrator | Create, edit, and assign specific applications | Allows link maintenance without broad power |
| Group administrator | Manage membership of certain groups | Lets department leads keep tile audiences current |
| Read-only auditor | View settings and logs | Supports reviews without the risk of change |
| Help desk | View assignments and basic user details | Resolves “where is my tile” questions quickly |
In a school, the librarian can add books to the shelves and the caretaker can open doors, but neither is allowed to change the exam results. Giving each person just the keys they need is safer than giving everyone the master key.
Questions to ask when delegating
- Does this person need to create tiles, or only to change their audience?
- Can their own account be protected with strong sign-in rules?
- Will changes they make be logged and visible to the security team?
- Is there a second person who reviews new addresses?
Any administrator who can edit a tile’s address can silently redirect hundreds of people. Treat the right to edit addresses as seriously as the right to reset passwords, and protect those accounts with the strongest sign-in rules you have.
AA Scoring Worksheet for Deciding What Deserves More Than a Bookmark
A few simple questions, answered honestly, show which tiles should stay plain and which should grow up.
You do not need a complicated model. Give each candidate link a small score on four questions. Add them up, and let the total guide the decision. The numbers below are only an example; adjust them to your own situation.
| Question | 0 points | 1 point | 2 points |
|---|---|---|---|
| Does it need a sign-in? | No | Optional | Yes, always |
| How sensitive is the data behind it? | Public | Internal | Personal, financial, or confidential |
| How many people use it? | A handful | A department | Most of the company |
| How often is it used? | Rarely | Weekly | Daily |
| Total | Suggested treatment |
|---|---|
| 0 to 2 | Plain bookmark. Check the address now and then. |
| 3 to 5 | Bookmark with an owner, a review date, and a note on the upgrade list. |
| 6 to 8 | Plan proper single sign-on. Use a bookmark only as a short bridge. |
Everyday example
The cafeteria menu scores 0 on every question and stays a plain bookmark. The expense guide scores 3, because it needs no sign-in but is used weekly by many, so it stays a bookmark with an owner. The finance reporting tool scores 8: it needs a sign-in, holds financial data, is used by a large team, and is opened daily. It is moved to real single sign-on.
A worksheet like this also gives you a calm answer when someone asks, “Why can’t my link just be a bookmark?” You can show the score and the reason, instead of arguing from opinion.
AAccessibility and Language
A dashboard is for everyone. That includes people who use screen readers, people who read other languages, and people on very small screens.
Tiles are small, and it is easy to design them in ways that exclude some users. A few habits make the dashboard friendlier to everyone.
Words carry the meaning
A label should make sense without the picture. Screen readers read the label, not the logo.
Strong contrast
Choose logos with clear shapes and good contrast against the background so they stay legible for people with low vision.
Plain language
Short, common words are easier for everyone, including people reading in a second language.
Consistent order
Tiles that stay in predictable places help people who rely on memory or keyboard navigation.
Think about your audience’s languages
If your staff use several languages, choose labels that work for all, or pair a short common word with a recognizable picture.
Mind the destination
A neat label is wasted if the page behind it is only in one language that your audience cannot read.
Think of airport signs. They use big letters, simple pictures, and often two languages, because travelers come from everywhere and are always in a hurry. A good dashboard serves people the same way.
Accessibility needs may be stricter in some countries or industries. Ask your accessibility or legal team whether standards apply to internal tools, and test the dashboard with real assistive technology rather than guessing.
RRolling Out a Bookmark Program in Phases
A calm, staged rollout beats a big-bang launch every time.
Imagine a company that wants to replace scattered links in email signatures, wikis, and chat messages with one tidy dashboard. Doing it all in a day would overwhelm everyone. A phased approach spreads the work and the learning.
Phase one: Discover
Collect the links people actually use. Ask each department for its top ten. Look at help desk questions to find the most-asked-for pages.
Phase two: Decide
Score each candidate. Choose which become bookmarks, which move to real single sign-on, and which are dropped.
Phase three: Build
Create tiles with clear labels, pictures, and secure addresses. Record each in the catalog.
Phase four: Pilot
Release to one friendly department. Ask what is confusing, missing, or redundant.
Phase five: Launch
Roll out to everyone in waves, with a short guide and a way to report problems.
Phase six: Retire the old ways
Update email signatures, wiki pages, and chat bookmarks to point at the dashboard, so there is one trusted source.
Phase seven: Maintain
Run the operating model: monthly link checks, quarterly reviews, and yearly clean-ups.
Celebrate small wins. When a department tells you that the dashboard saved them from answering the same question twenty times a week, share the story. People adopt tools more eagerly when they see the benefit for others like them.
AA Scorecard to Measure Success
If you cannot say whether the dashboard is helping, you cannot improve it.
A bookmark program is successful when people find what they need faster, with fewer questions, and with fewer mistakes. A small scorecard checked every quarter keeps everyone honest.
| Measure | How to find it | Healthy sign |
|---|---|---|
| Share of tiles that work | Automatic link checks | Nearly all links open the right page |
| Tiles with an owner and review date | The link catalog | Every tile |
| Average tiles per person | Assignment reports | A number people can scan in a few seconds |
| Unused tiles | Usage records | Few, and retired promptly |
| Help desk questions about finding things | Ticket categories | Falling over time |
| Sensitive tiles still on plain bookmarks | Catalog with sensitivity field | Falling to zero, with dates for the rest |
| Unreviewed tile changes | Audit log compared with change records | Zero |
| User satisfaction | A short yearly question | Rising |
CConversations With Common Stakeholders
Different people ask different questions. Having short, honest answers ready makes decisions easier.
| Who asks | Typical question | Good short answer |
|---|---|---|
| A department manager | “Can you put our tool on everyone’s dashboard?” | “Yes, for the groups that need it. We will add an owner, check the link regularly, and keep it off people who do not use it.” |
| A security lead | “Does this tile protect the page?” | “No. It only points. Protection comes from the page’s own sign-in, and sensitive tools are on our upgrade list.” |
| An auditor | “Who can add tiles?” | “A short list of administrators. Every change is logged and reviewed.” |
| A new employee | “Why does this tile ask me to sign in again?” | “It is a plain link. The website has its own login. Some will move to automatic sign-in later.” |
| A vendor | “Can you add our site as a tile?” | “We can start with a link. If you support standard single sign-on, we would prefer that.” |
| An executive | “Why does it take this long to make links work?” | “Creating a tile is quick. Testing it, assigning it correctly, and making sure it is safe and maintained is what takes time.” |
Clear answers build confidence. When you say plainly what a bookmark can and cannot do, people stop expecting magic and start valuing what it truly provides: a tidy, trusted place to find things.
TTesting a Bookmark Before Anyone Sees It
A tile is simple, but a broken tile damages trust quickly. A short test routine prevents most embarrassment.
Testing a bookmark does not take long. It is mostly a matter of looking at the tile the way a real person will see it, on a real device, for the first time. A written checklist makes sure nothing is forgotten, even on a busy day.
| Check | How to do it | What you are looking for |
|---|---|---|
| The label reads well | Read it aloud to a colleague | They understand it without explanation |
| The picture is clear | View it at the size shown on the dashboard | Recognizable, not blurry or cropped |
| The address opens | Click the tile as a test user | The intended page, with no errors or warnings |
| The address works for a fresh visitor | Open it in a private browsing window | The page behaves sensibly for someone not already signed in |
| The audience is right | Sign in as members of each assigned group, and one person outside them | Intended people see the tile; others do not |
| Mobile behaves | Open the dashboard on a phone | The tile appears where it should and the page is usable |
| The sign-in expectation is clear | Note whether the destination asks for a login | People are told what to expect |
A chef tastes the soup before it goes out to the table. It takes seconds, and it prevents a returned dish, an unhappy guest, and a lost reputation. Testing a tile is tasting the soup.
Ask someone who has never seen the destination to try the tile and tell you what they expected. Fresh eyes spot confusing labels and unexpected sign-in pages faster than anyone who built the tile.
PPutting It Together: Designing a Company Dashboard
Let us design a dashboard from nothing for a mid-sized company, using everything learned so far.
Imagine a company with five hundred employees, a human-resources team, a finance team, an engineering team, and a customer support team. Everyone needs a handful of common links. Each department needs its own. A few tools hold sensitive data.
Step one: list the audiences
All Employees
Receives company-wide links: intranet, holiday calendar, IT help desk, policies, and the organization chart.
Human Resources
Receives links to HR guides, recruiting boards, and training administration.
Finance
Receives the expense approval guide, financial calendar, and links to audit resources.
Engineering
Receives the engineering handbook, system status page, and architecture documents.
Customer Support
Receives the knowledge base, escalation guide, and shift schedule.
New Joiners
Temporarily receives the onboarding checklist and welcome guides for ninety days.
Step two: choose the treatment
| Link | Sign-in at the destination | Treatment |
|---|---|---|
| Company intranet | Internal network only | Bookmark |
| Holiday calendar | None | Bookmark |
| IT help desk portal | Own accounts | Bookmark now, single sign-on planned |
| HR self-service | Own accounts, personal data | Real single sign-on |
| Engineering handbook | Own accounts, internal | Single sign-on if supported, otherwise bookmark with review |
| Customer knowledge base (internal view) | Own accounts, customer information | Real single sign-on |
| System status page | Public | Bookmark |
Step three: arrange and name
Place the daily tools first, group help and learning links together, and use plain labels such as “HR Self-Service,” “IT Help Desk,” and “Holiday Calendar.” Use consistent pictures for internal links so they form a recognizable set. Hide any desktop-only tool on mobile.
Step four: protect and maintain
Limit creation of tiles to two trained administrators. Keep the catalog. Alert the security team on changes to tile addresses. Test links monthly. Review the whole set each quarter and record any bookmark that should be upgraded.
Everyday example
After this design, a new customer support agent starts on Monday and sees about fifteen tiles: five company-wide, five for support, and five onboarding guides that will vanish after ninety days. She finds her way around on the first day, and does not need a single email full of links.
IIncident Response When a Tile Is Wrong
Sometimes a tile points to the wrong place, or to a harmful one. Speed and calm matter.
Whether a tile was changed by mistake or by an attacker, the first goal is the same: stop people clicking it. After that, work out what happened and tell the right people.
Hide or deactivate the tile
Remove it from dashboards at once. This is quick and reversible.
Read the audit log
Find who created or changed it, when, and from where.
Judge whether the account was compromised
If the change was not expected, treat the administrator account as suspect. Reset its credentials and clear its sessions.
Check what the address leads to
Safely examine the destination, without signing in, to see whether it collects passwords or other data.
Find who clicked
Use available records to estimate who might have visited. If passwords may have been typed, require those people to reset them.
Tell people
Send a short, clear message about what happened and what to do, without blame.
Learn and improve
Add an alert or review step that would have caught it sooner.
Do not delete the tile before saving a record of its details. You will need the label, the address, and the timeline for the investigation. Take a note or screenshot first, then remove it.
TThe Long View: Where Bookmarks Fit in the Years Ahead
Tools change, but the need for a trusted front door to work stays.
Over time, more vendors support modern sign-on, more of your tools move into the cloud, and more of your links become real integrations. That does not make bookmark apps obsolete. Even in a company with every major tool connected to single sign-on, there will always be plain links worth sharing: policies, guides, public documents, status pages, and the countless small resources that make daily work easier.
More real integrations
The share of bookmarks that hold sensitive tools should shrink year by year.
Stronger sign-in everywhere
As phishing-resistant sign-in spreads, fake tiles become less useful to attackers, but staff vigilance still matters.
Smarter organization
Dashboards gain better ways to sort and search, so large sets of tiles become manageable.
More automation
Lists of approved links, checks, and reports are produced by routine, not by hand.
Cities keep adding fancy transport, yet they still need simple street signs. A bookmark app is the street sign of your digital workplace: humble, cheap, and always useful, as long as someone keeps it pointing the right way.
TTemporary and Seasonal Tiles
Some links are needed for a week, a quarter, or a single event. They deserve their own handling.
Companies run campaigns, open enrollment periods, annual surveys, safety drills, and special projects. Each needs a link, for a limited time. Because a bookmark tile is quick to make, it is tempting to create these tiles and forget them. A year later, the dashboard is full of references to events that ended long ago.
| Kind of link | Typical life | Sensible handling |
|---|---|---|
| Annual benefits enrollment | A few weeks each year | Create a tile with a planned end date; hide it afterwards and reuse it next year |
| Company survey | One or two weeks | Assign to a survey group and remove when the survey closes |
| Training course | Per employee, ninety days | Use a group for people who have just joined, which they leave automatically |
| Project workspace | Months | Assign to a project group with a named owner and review date |
| Event registration | Days to weeks | Short-lived tile with an owner who confirms removal |
Habits that keep temporary tiles from piling up
- Write the end date in the catalog at creation time.
- Name an owner who will be reminded as the date approaches.
- Hide first, delete later, so the tile can be restored if needed.
- Reuse seasonal tiles where possible instead of creating new ones each year.
A calendar reminder titled “retire tile” for the week after each campaign ends costs nothing and prevents most clutter. Put the reminder in the owner’s calendar, not only the administrator’s.
CChoosing Between a Tile and Other Ways to Share a Link
The dashboard is one way to share a link among many. Use it where it shines.
Companies have many places to put links: email, chat channels, wikis, intranet pages, and printed posters. A tile is best for links that people need repeatedly and from anywhere, and that benefit from sitting beside the tools people already open from Okta.
| Way to share | Strength | Weakness |
|---|---|---|
| Okta tile | Always in one trusted place; follows groups automatically | Limited space; needs an administrator |
| Intranet page | Room for explanation and many links | People must remember to visit it |
| Email announcement | Reaches people right now | Buried within days |
| Chat channel pin | Quick and friendly | Scrolls away or is missed by newcomers |
| Wiki page | Easy for teams to edit | Can become outdated or messy |
A town needs a main road sign, a phone book, a notice board, and neighborhood conversations. Each does a different job. A dashboard tile is the main road sign: few words, always in view, pointing to the places everybody needs most.
The best programs combine these. A tile opens a hub page that explains and organizes. An email announces something new. A chat message answers a quick question and points to the tile for next time.
AAdvantages, Disadvantages, and Trade-offs
The simplicity that makes bookmark apps popular is also their limit.
Advantages
- Very fast to create, with almost no setup.
- Gives people one trusted place to find links.
- Works with any web address, even sites Okta cannot integrate with.
- Assignments by group keep tiles tidy automatically.
- Easy to retire and replace.
Disadvantages
- No automatic sign-in, no identity passed on.
- No protection of the destination.
- Links can rot without owners and checks.
- Too many tiles clutter the dashboard.
- A fake tile can mislead people if creation is not controlled.
| Trade-off | Leaning toward speed | Leaning toward control |
|---|---|---|
| Creating tiles | Many people may add tiles | A few reviewed administrators add tiles |
| Assignment | Everyone sees everything | Role-based sets |
| Sensitive destinations | Plain bookmark now | Real single sign-on first |
| Maintenance | Fix when users complain | Scheduled checks and owners |
The best approach is usually a light touch for harmless links and a firm hand for anything holding sensitive data. Let the data, not the convenience, decide how much effort a tile deserves.
AA Simple Operating Model
A steady rhythm keeps even a large set of tiles healthy.
Request
Someone asks for a link and says who needs it and why.
Assess
Decide whether a bookmark, real single sign-on, or no tile is right.
Create and label
Build the tile with a clear label, picture, and secure address.
Test
Release to a test group and try it on real devices.
Assign
Give the tile to the right groups.
Record
Add it to the catalog with owner, sensitivity, and review date.
Check and review
Test links each quarter, review usage, upgrade or retire.
flowchart LR
A["Request"] --> B["Assess"]
B --> C["Create and label"]
C --> D["Test"]
D --> E["Assign"]
E --> F["Record"]
F --> G["Check and review"]
G --> H{"Still needed?"}
H -- Yes --> G
H -- Upgrade --> B
H -- No --> I["Retire"]
TThree Complete Walkthroughs
Three people, three days, one dashboard.
Neha, a new employee in marketing
On her first morning, Neha signs in to Okta and sees fourteen tiles. Six are real single sign-on applications such as email and chat. Eight are bookmarks: the leave calendar, expense guide, brand guidelines, IT help desk, and others. She clicks the brand guidelines tile and a page opens at once, because it is open to staff on the company network. She clicks the expense guide and sees the finance system’s own login page, since that tile is a plain bookmark. She signs in with her separate expense account and asks the help desk why. They tell her the finance team is planning to move that tool to proper single sign-on next quarter.
Arjun, a team lead who changes departments
Arjun moves from engineering to product. The next morning his group memberships update. His dashboard loses the engineering handbook and build-status tiles and gains the product roadmap and research library tiles. He does nothing. A week later he notices that the engineering handbook tile is gone and asks why. The help desk explains that it followed his old group, and that he can request it again if he still needs it.
Kavita, the administrator who looks after the catalog
Once a month Kavita runs a check that visits every bookmark address. It reports two failures: a training portal that moved and a campaign page that ended. She contacts the owners, updates one address, and hides the other. She reviews new tile requests, rejects one that would have placed an access token inside the address, and approves another after asking for a company-owned redirect. She updates the catalog and adds a bookmark with a sensitive destination to the list of tiles that should be upgraded to single sign-on.
GGlossary in Plain Words
Quick reminders for the words used most often.
| Term | Plain meaning |
|---|---|
| Bookmark app | An Okta tile that only opens a web address |
| Dashboard | The page showing a person’s tiles after they sign in to Okta |
| Tile | A clickable picture and name on the dashboard |
| Label | The name shown on a tile |
| URL | A web address |
| Assignment | Giving a tile to people or groups |
| Group | A named collection of people |
| Single sign-on | Signing in once and reaching many applications without more prompts |
| Federated sign-on | Single sign-on where Okta sends a signed message to the application |
| Stored-password sign-on | Okta fills a saved password into a sign-in form for the person |
| Integration catalog | Okta’s library of ready-made application connections |
| Admin Console | The administrator’s workspace in Okta |
| Deep link | An address that goes straight to a page inside a larger site |
| Redirect | An address that forwards visitors to another address |
| Link rot | Addresses that stop working over time |
| Joiner, mover, leaver | A person who joins, changes roles, or leaves the organization |
| Link catalog | A maintained list of tiles, owners, and reviews |
| Phishing | A trick that uses a fake page to steal passwords |
FFrequently Asked Questions
SSummary and Key Takeaways
A bookmark app is a signpost, not a lock. Use it as one.
A bookmark app is the simplest tile in Okta: a label, a picture, and an address, assigned to people through groups. It makes links easy to find, and it needs almost no setup. It does not sign anyone in, pass any identity, or protect its destination. The best programs use bookmarks for harmless links, upgrade sensitive tools to real single sign-on, name tiles in plain words, keep owners and reviews, limit who can create tiles, and check links regularly.
Key Takeaways
- A bookmark app only opens a web address. It does not sign people in and passes no identity or password.
- Okta controls who sees the tile; the destination controls who sees the page. Hiding a tile never protects a page.
- Use bookmarks for public pages, internal information, and quick shortcuts; use real single sign-on for tools that hold sensitive data.
- Assign tiles through groups tied to roles, so the dashboard updates when people join, move, or leave.
- Use clear labels, secure and stable addresses, and never place secrets inside an address.
- Give every tile an owner, a purpose, and a review date, and check links regularly to prevent link rot.
- Limit who can create tiles, alert on changes, and teach staff to spot fakes. Confirm exact Okta screens and options against current documentation.