The Squeaky roles are site-specific (i.e. you could be an owner of one site, and a user or admin of another) and they determine what level of control and access individual team members have within any site they are associated with.
The full outline is below, but the most important things to remember are:
The site owner can access or manage:
✔️ Subscription and billing settings
✔️ Team member settings
✔️ Site settings
✔️ Privacy settings
✔️ All analysis functionality
✔️ All data capture functionality
✔️ All feedback functionality.
Site admins can access or manage:
✔️ Team member settings
✔️ Site settings
✔️ Privacy settings
✔️ All analysis functionality
✔️ All data capture functionality
✔️ All feedback functionality.
Site users can access:
✔️ All analysis functionality
✔️ All data capture functionality
✔️ All feedback functionality.
Site users cannot:
❌ Delete data e.g. visitors, recordings, feedback
Read-only users can access:
✔️ All analysis data
✔️ All data capture data
✔️ All feedback data.
Read-only users cannot:
❌ Edit, Add or Delete data e.g. visitors, recordings, feedback, Notes & Tags.
Description | Owner | Admin | User | Read-only | |
---|---|---|---|---|---|
EventAddToGroup | Users who can add events to an event group in the events feature. | ✔️ | ✔️ | ||
EventCaptureCreate | User who can define a new event to track | ✔️ | ✔️ | ||
EventCaptureDeleteBulk | Users who can bulk delete defined events | ✔️ | ✔️ | ||
EventCaptureDelete | User who can delete a single defined event | ✔️ | ✔️ | ||
EventCaptureUpdate | User can update the properties of a defined event | ✔️ | ✔️ | ||
EventGroupCreate | User can create a group of events | ✔️ | ✔️ | ||
EventGroupDelete | User can delete a group of events. Preserves individual event definitions. | ✔️ | ✔️ | ||
NpsDelete | User can delete an visitor-submitted NPS score and any associated data | ✔️ | ✔️ | ||
SentimentDelete | User can delete an visitor-submitted Sentiment score and any associated data | ✔️ | ✔️ | ||
FeedbackUpdate | Can update the settings for the NPS or Sentiment widget | ✔️ | ✔️ | ✔️ | |
NotesCreate | Can create notes in recordings | ✔️ | ✔️ | ✔️ | |
NotesDelete | Can delete notes in recordings | ✔️ | ✔️ | ✔️ | |
NotesUpdate | Can updated/edit notes in recordings | ✔️ | ✔️ | ✔️ | |
RecordingsBookmarked | Can bookmark or unbookmark recordings | ✔️ | ✔️ | ✔️ | |
RecordingsDeleteBulk | User can bulk delete recordings from the recordings tables | ✔️ | ✔️ | ||
RecordingsDelete | User can delete individual recordings | ✔️ | ✔️ | ||
RecordingsViewedBulk | User can bulk update the status of recordings between new and viewed | ✔️ | ✔️ | ✔️ | |
RecordingsViewed | Marks all recordings played/viewed by a user as viewed | ✔️ | ✔️ | ✔️ | ✔️ |
AnonymiseFormInputsUpdate | Can update the privacy setting to allow anonymisation or de-anonymisation of form inputs during session capture. | ✔️ | ✔️ | ||
SitesCssSelectorBlacklistCreate | User can use the Magic Erasure to add CSS Selectors that will be skipped during data collection | ✔️ | ✔️ | ||
SitesCssSelectorBlacklistDelete | User can use the Magic Erasure to delete CSS Selectors that were being skipped during data collection | ✔️ | ✔️ | ||
SitesDelete | User can delete a site and all associated data. | ✔️ | |||
SitesDomainBlacklistCreate | User can use the screening feature to add email domains that will not be captured by the Squeaky tracking code (if they are logged in to Squeaky with that email address.) | ✔️ | ✔️ | ||
SitesDomainBlacklistDelete | User can use the screening feature to remove email domains that were not being captured by the Squeaky tracking code (if they are logged in to Squeaky with that email address.) | ✔️ | ✔️ | ||
SitesIpBlacklistCreate | User can use the screening feature to add IP addresses that will not be captured by the Squeaky tracking code. | ✔️ | ✔️ | ||
SitesIpBlacklistDelete | User can use the screening feature to remove IP address that were not being captured by the Squeaky tracking code. | ✔️ | ✔️ | ||
SitesMagicErasureUpdate | User can toggle the magic erasure visibility on and off. | ✔️ | ✔️ | ||
SitesRoutesDelete | User can delete definitions from within the tool which swaps parameters with a common phrases in the user journeys feature. | ✔️ | ✔️ | ||
SitesRoutesUpdate | User can save changes in the tool which swaps parameters with a common phrases in the user journeys feature. | ✔️ | ✔️ | ||
SitesSuperuserAccessUpdate | Can toggle access for the Squeaky Customer Support team. | ✔️ | ✔️ | ||
SitesUpdate | User can update the name and URL of the site. | ✔️ | ✔️ | ||
SitesVerify | User can use the verify tracking code installation functionality. | ✔️ | ✔️ | ||
SitesConsentUpdate | User can update the configuration of Squeaky’s visitor consent widget. | ✔️ | ✔️ | ||
SubscriptionsCreate | User can create a brand new subscription for their site. | ✔️ | |||
SubscriptionsPortal | User has a subscription and edits the subscription with Stripe (our payment processors) portal. | ✔️ | |||
SubscriptionsUpdate | User can upgrade or downgrade the subscription for their site. | ✔️ | |||
TagsCreate | User can create tags in recordings | ✔️ | ✔️ | ✔️ | |
TagsDeleteBulk | User can bulk delete recordings tags from the settings page. | ✔️ | ✔️ | ||
TagsDelete | User can individually delete tags from the tags list in the settings page | ✔️ | ✔️ | ||
TagsRemove | User can remove an assigned tag from a recording (to permanently delete a tag they must go to their site settings). | ✔️ | ✔️ | ✔️ | |
TagsUpdate | User can update the name of tags from within the site settings. | ✔️ | ✔️ | ||
TeamDelete | User can delete members of the site team. | ||||
The owner can’t deleted. A user can’t delete themselves. An admin can’t delete another Admin. | ✔️ | ✔️ | |||
TeamInviteAccept | User can accept an invitation to the site in Squeaky. | n/a | n/a | n/a | n/a |
TeamInviteCancel | User can revoke an invitation that has been sent to a team member who has not yet accepted their invitation. | ✔️ | ✔️ | ||
TeamInviteResend | User can resend an invitation to join the site team to a team member. | ✔️ | ✔️ | ||
TeamInvite | User can invite new members to join the team. | ✔️ | ✔️ | ||
TeamLeave | User can leave the team | ✔️ | |||
TeamTransfer | User can transfer ownership of the site and respective team. | ✔️ | |||
TeamUpdate | User can change the role of a team member. | ✔️ | ✔️ | ||
VisitorsDelete | User can delete a visitors profile. This also deletes all session data capture for that visitor ID. | ✔️ | ✔️ | ||
VisitorsStarred | User can star or un-star visitors | ✔️ | ✔️ | ✔️ |