This article provides a comprehensive list of all available permissions on the Haiilo platform and describes what they mean.
General
Permission name | Description |
Access and add likes/reactions |
Allows users to like or react to content. Social reactions are only available if enabled. If not, users can only like content. |
Write comments | Allows users to write comments. This includes mentioning users in comments. |
Delete comments | Allows users to delete their own comments. Admins with this permission can delete other users' comments. |
Create and manage global widgets | Allows users to install widgets within overviews (Pages, Communities, Events), within the colleagues list, or the personal profile, which are visible to everybody in the platform. |
Access file library |
Activates the file library and "My files". Users can access, upload, and interact with files in the file library. |
Manage and delete files in documents | Allows users to delete, rename, and upload new file versions of their managed files. You cannot manage files that you don't have permission to edit. |
Manage and create public links for files in documents | Allows users to create and delete public share links for files. Sharing these links makes the file public to anyone with access to the link. Viewing it doesn't require access to your platform. |
Access Colleague List | Activates the colleagues list. Users can access, filter, and search for users in the colleagues list. |
Search | Activates the search. Users can use the quick search and open the full global search. |
Access homepages | Allows users to view homepages. If this is deactivated, homepages are hidden from the platform, and the Pages tab is the new landing page. |
Manage hero teasers |
Allows users to create and manage hero teasers. A homepage admin can still add a hero teaser to their homepage without this permission, but they have to select a ready-made hero teaser. |
Report content | Activates reporting content. Users can report inappropriate content. |
Manage reported content | Allows users to be notified about and view content that other users have reported and decide to keep or remove the content. |
Act in the name of a page, community or event (locally) |
Allows users to post as the page, community, or event that they manage on that specific page's, community's, or event's timeline. E.g., You can post as Human Resources on the Human Resources page's timeline. |
Act in the name of a page, community or event (global) |
Allows users to post as the page, community, or event that they manage anywhere on the platform. E.g., You can post as Human Resources on any page's, community's, or event's timeline. |
Use hashtags | Activates hashtags. Users can use hashtags on content and subscribe to them for notifications. |
Invite groups | Allows users to invite user groups to communities or events. |
Invite communities | Allows users to invite all members of a community to events. |
Invite pages | Allows users to invite all subscribers of a page to events. |
Switch between homepage sets | Allows users to switch between homepage sets if at least two sets are assigned to them. |
Access Analytics | Allows page and community admins to access Analytics for their page/community directly from the page/community or from the user-dropdown. |
Analytics Admins Access | Grants users full access to all platform analytics, including analytics for homepages, pages, communities, adoption, etc. |
Pages
Permission name | Description |
Access pages | Activates the Pages overview in the navigation bar. This is required for the below permissions to function. |
Create page | Allows users to create pages in the Pages overview. Since pages are an official part of the platform, we recommend that only selected people be allowed to create new pages. |
Create public page | Allows users to create public pages in the Pages overview. If you don't have this permission, you can only create private pages. |
Edit page | Allows users to edit pages and their settings if they are also an admin of the pages. |
Manage apps of a page | Allows users to add and manage apps on a page if they are also an admin of the page. Only apps that have been activated in the Administration can be added. |
Follow page | Allows users to subscribe and unsubscribe to pages. |
Delete page | Allows users to delete pages if they are also an admin of the pages. |
Set pages to auto-subscribe | Allows users to set pages as mandatory and auto-subscribe users/user groups to them. |
Manage Categories | Allows users to create, edit, and delete categories on the Pages overview. |
Communities
Permission name | Description |
Access communities | Activates the Communities overview in the navigation bar. This is required for the below permissions to function. |
Create community | Allows users to create communities in the Communities overview. |
Edit community | Allows users to edit communities and their settings if they are also an admin of the communities. |
Manage apps of a community | Allows users to add and manage apps on a community if they are also an admin of the community. Only apps that have been activated in the Administration can be added. |
Delete community | Allows users to delete communities if they are also an admin of the communities. |
Manage Categories | Allows users to create, edit, and delete categories on the Communities overview. |
Invite external | Allows users to invite external members to a community. External members are always assigned the External Community Member role. |
Events
Permission name | Description |
Access events | Activates the Events tab in the navigation bar. This is required for the below two permissions to function. |
Create event | Allows users to create events in the Events tab. |
Edit event | Allows users to edit an event's settings if they are the admin of it. |
Launchpad
Permission name | Description |
Access the launchpad | Activates the launchpad. Users can access and use the launchpad on web and mobile. |
Manage personal links in the launchpad | Allows users to create personal launchpad links. These links are displayed under the Your links category. |
Studio
Permission name | Description |
Access Studio | Allows users to access and view the Studio and all its tabs. |
Multichannel Posts
Permission name | Description |
Create, edit and delete posts | Allows users to create and edit their own Multichannel posts. |
Publish posts |
Allows users to approve, reject, publish, and unpublish Multichannel posts. A user without these permissions requires approval for their posts to be published. Alternatively, if a post's audience has been set to be one specific Page/Target Audience, an Admin of that Page/Target Audience can be selected as an approver despite not having publishing permissions, as long as they also have the post creator permissions. This permission is also required for users to be able to create posts in the Haiilo mobile app, as there is no approval flow on the mobile app. |
Multichannel administration | Allows users to manage the communication channels settings in the Administration. |
Target any audience | Allows users to select Everyone, individual users, and user groups as the audience of their Multichannel post. If this isn't enabled, users can only select Target Audiences/Pages as an audience for their posts. |
User
Permission name | Description |
Manage user profile | Allows users to manage their own profile, including their profile and cover image and profile fields. |
Manage profile Field Configuration | Allows users to manage profile fields using the API. This includes adding new fields and changing the order of existing fields. |
Manage notification settings | Allows users to manage their own notification settings. The options that are available depend on what has been enabled in Administration > Notifications. |
Manage account settings | Allows users to manage their account settings, including platform language and calendar integration (if applicable). |
Access notifications | Activates the Notification bell. Users can receive notifications about interactions and news on the platform. |
Access own profile | Activates the personal user profile. Users can access and view their own profile. |
Access other profiles |
Grants the user access to other users' profiles. Users can access and view other's profiles. |
Follow user | Allows users to follow other users and receive updates on their activities. |
Timeline
Permission name | Description |
Access timeline on homepage | Allows users to view the timeline widget on the homepage. |
Create timeline items | Allows users to view the timeline app and create timeline posts in any element with an active timeline. |
Create sticky timeline items | Allows users to set timeline posts as sticky when creating them. Sticky posts are highlighted and stay at the top of the timeline for a defined amount of time. |
Create locked Timeline Items | Allows users to lock timeline posts when creating them. Locked posts can't be liked or commented on. |
Delete Timeline Items | Allows users to delete their own timeline posts. |
Share content | Activates sharing content. Users can share content on an element's timeline. |
Messaging
Permission name | Description |
Write and Receive messages | Activates Chat. Users can send and receive messages in the chat on web and mobile. |
Administration
Permission name | Description |
Manage users, groups and roles | Grants users access to the User Management section of the Administration where they can manage all aspects of it. This includes adding local users and groups and managing roles and permissions. |
Manage system settings | Grants users access to the System Settings section of the Administration where they can manage all aspects of it. This includes settings for notifications, global chat, and custom domain. |
Manage features | Grants users access to the Features section of the Administration where they can activate apps, widgets, social reactions, and kudos. |
Manage plug-ins | Allows users to manage the Plugins section of Features where they can create and update plugins. |
Manage themes | Grants users access to the Themes section of the Administration where they can create and manage themes. |
Manage user Directories | Grants users access to the User directories section of the Administration where they can create and manage user directories. |
Manage authentication providers | Grants users access to the Authentication section of the Administration where they can create and manage authentication providers. |
Manage API clients | Grants users access to the API clients section of the Administration where they can create and manage credential pairs for accessing the API. |
Manage jobs | Grants users access to the Jobs section of the Administration where they can view and run jobs. |
Manage languages |
Grants users access to the Languages section of the Administration where they can activate platform languages and manage translations for interface text. |
Manage terms of use | Grants users access to the Terms of use section of the Administration where they can create and manage terms of use. |
Manage security | Grants users access to the Security section of the Administration where they can activate brute force protection and manage reporting content settings. |
Access moderator mode |
Allows users to enable moderator mode which allows them to see and do all actions on the platform, excluding private chats. The permission allows the user to access and customize pages and communities that they're not subscribed to or a member of. This permission should be assigned carefully. We recommend a limited number of admins have access to this permission. |
Manage homepages | Allows users to access the Homepages section in the Administration and create and manage homepages and homepage sets. |
Manage maintenance mode | Grants users access to the Maintenance mode section of the System settings where they can activate maintenance mode. |
Manage categories for the launchpad | Allows users to access Administration > Launchpad where the launchpad is activated and categories are created. |
Access reports | Grants users access to the Reports section of the Administration to view analytics on the platform. |
Manage License/Subscription | Grants users access to the Subscription section of the Administration to view licensing and subscription information. |
Manage global search | Grants users access to view and change global search settings using the API. |
Manage AVA | Grants users access to the AVA section of the Administration to set up and enable AVA for features. |
Integrations
Permission name | Description |
Edit files with Microsoft Office | Allows users to open and edit Office files directly from Haiilo. |
Activate Microsoft 365 | Allows users to use the features of the Microsoft add-on. Requires the Microsoft add-on. |
Send messages via Microsoft Teams | Allows users to start a Teams chat with a colleague directly from that colleague's Haiilo profile. Requires the Microsoft add-on. |
Activate Google Workspace | Allows users to use the features of the Google Workspace add-on. Requires the Google Workspace add-on. |
Mobile App
Permission name | Description |
Enable timeline module | Allows users to see the Timeline tab in the mobile app. |
Enable news module | Activates the Recent content section of the mobile home dashboard that displays the latest blog articles from a user's subscribed pages. |
Send push notifications | Allows users to send push notifications to users when creating new blog articles. |