Browse the help center

Share sites and advertisers with users

Grant users Is Owner, Can Edit or Can View access to sites and advertisers in bulk, understand what recipients see, create a statistic account, and revoke access.

How-to network manager Account → Shares

Sharing connects an existing user to a site or an advertiser with a defined access level. The Shares page does this in bulk — many entities to many users at once — and lists every share you can see so you can audit and revoke access.

Who this is for

Anyone whose role holds the Share permission on Inventory (the Inventory sharing tab) or on Campaigns (the Advertisers sharing tab). Each tab shows only when its own permission is held, and the Shares tab itself shows when either is.

  • Stock Publisher and Advertiser roles do not hold the Share permission, so they have no Shares tab. When the network grants it (usually at shared width) they can share only the sites and advertisers they own. Without it, the way to give a partner read-only numbers is a scheduled e-mail report. See Per-role notes.
  • Network managers need the Share permission on Inventory and/or Campaigns, which your network administrator grants. At all width a network manager can share anything the role can see.

Prerequisites

  • The recipient must already be an active user, and your role must be allowed to see that user’s role. Network managers pick from the active users of every role they can view. A publisher or advertiser picks only from the active users they created themselves — in practice their statistic accounts — so the way to add a recipient is to create one there, or to ask the network manager to share on their behalf (see Manage network users).
  • The sites or advertisers you want to share must exist.

Steps

  1. Go to Account → Shares and pick the tab: Inventory sharing (sites) or Advertisers sharing.

  2. In the left panel (Inventory to share / Advertisers to share), tick the entities. Use the Filter box to narrow by name and — if your role has the categorization permission — the Category selector. Select all / Deselect all act on the currently filtered list. Shares create panel with pickers and sharing type

  3. In the right panel (Share with users), tick the recipients. Filter by name or narrow by Role. Each row shows username, full name, e-mail and role so you can tell users apart.

  4. Pick the Sharing type:

    TypeRecipient can
    Is OwnerEverything on the entity, including sharing it on up to Is Owner.
    Can EditView and modify the entity. May share it on, up to Can Edit, when their role holds the Share permission — see Sharing a single entity.
    Can ViewView the entity and its statistics. Cannot share it.
  5. Click Share and confirm (Share access?). Every ticked entity is shared with every ticked user — the grid below refreshes with the new rows and a Done toast appears.

  6. To revoke access, tick rows in the grid and click Unshare, then confirm (Remove access?). The button shows the selection count, e.g. Unshare (3). Shares grid with sharing type badges

Options and fields

ElementWhat it doesNotes
Filter (entity picker)Server-side name search of your shareable sites/advertisersRe-filtering clears the ticks
CategoryNarrows the entity picker by publisher/advertiser categoryShown only if your role uses categories — on both tabs
Filter (user picker)Matches username, e-mail, first or last name
RoleNarrows the user picker to one role
Sharing type (create panel)Access level for the new sharesRequired — Share stays disabled without it
Sharing type (grid filter)Multi-select filter on existing shares
Grid columnsSite/Advertiser, Username, First name, Last name, E-mail, Sharing typeAll sortable; entity names link to their edit pages; usernames link only for users you may edit

What the recipient sees

  • The shared site or advertiser appears in the recipient’s Publishers / Advertisers area alongside their own entities, with children (zones, placements, campaigns, banners) reachable through it.
  • With Can View, edit pages show their fields read-only and have no Save. Statistics remain fully visible. A few buttons outside the form — for example Delete in the Publishers tree — are not greyed out for Can View; the server refuses what they ask for.
  • With Can Edit, the recipient can change the entity. Whether they can also pass access on depends on their role’s Share permission and on the width of it, not on the share type alone.
  • On networks that enable the Mask Inventory / Mask Campaigns permissions for the recipient’s role, entities the recipient does not own display anonymized codenames (for example ADVERTISER_123 or SITE_456) and contact fields come back empty. This is how you let a client run campaigns across your inventory without revealing site identities.

Sharing a single entity from its edit page

Three edit pages carry a share card. Type a username, pick the sharing type and click Add (tooltip Share); tick a row and click the remove button (Remove access) and confirm to revoke.

EntityCard titleDefault typeWho gets the card and its add/remove toolbar
AdvertiserSharing settingsCan EditAnyone who can edit the advertiser and holds the Share permission — they see the card with its toolbar; everyone else does not see the card
SiteSharing settingsCan ViewAnyone with the Share permission sees the list; the toolbar is the site owner’s
Conversion actionConversion Action SharingCan EditThe list is read-only unless you are the owner or hold Share at all width

With the share permission at shared width the server bounds every share change:

  • you can grant at most your own share type, and cannot replace a share higher than yours (the owner’s), unless the recipient is a user you created;
  • you can remove only a share no higher than your own, or any share of a user you created.

The REST share endpoints, the Pending Banners grid, conversion actions and templates apply those two bounds too. On the surfaces where you type a username — the cards above, Pending Banners, conversion actions, templates and Default sharing settings — you can share only with users your role lets you see; any other username reads as unknown. The all width is not bounded. (The Shares page is covered under Corner cases & gotchas below.)

A refused add or remove on a card shows a fixed toast, not the server’s reason: Only owner can change advertiser share settings on an advertiser, Access denied when adding on a site and Only owner can change site share settings when removing — even where the real cause is the width bound above.

Who sees what

Can a network admin see every campaign in the network?

What a user sees in Advertisers and Publishers is set by two permission widths on their role — Campaigns and Inventory: All sees every advertiser (or site) in the network, Shared only those shared with the user. A network manager account whose role is Shared sees only its own and shared entities, however senior it is. To look at a client’s account exactly as they see it, use Switch user on the user grid (Switch into a user’s account) — it needs the user-management permission, and the target user’s role must allow it.

Can an advertiser see its statistics broken down by site?

Yes, if their role allows it; the stock Advertiser role does not. Grouping and filtering a report by Site (and by zone and placement) is a role setting the network manager controls. With it on, the advertiser’s reports offer the Site group-by and the publishers filter tree; without it those options are not there. Sites the advertiser does not own appear under masked names (SITE_456) when their role is set to mask inventory. Give such a role only to the advertiser users who should see the split.

Can a publisher get a statistics-only login for one site?

Yes — a network manager can create one for each of their publishers. Use Create user & share on the site (below): it creates the user, shares only that site with Can View, and e-mails them a link to set a password. They see that site’s statistics and cannot change anything (what they see). For an advertiser, the same action on the advertiser shares only that advertiser.

Read-only numbers without sharing

The stock Publisher and Advertiser roles cannot create logins or share, but they can send their own reports. On Analytics, build the report the partner needs, save it under Saved reports, then add a schedule and the partner’s address as a recipient: the file arrives by e-mail on the days and at the hour you pick, with no login needed. See Schedule recurring emails.

Statistic accounts

When a client needs read-only statistics for one site or advertiser and has no login yet, create the account from that entity’s page instead of two separate steps.

  1. On the site or advertiser edit page open the actions menu and choose Create user & share. The entry appears only when your role holds the Share permission for that entity type and may create users in at least one role. A publisher or advertiser with sharing granted may create users in the two Statistics Account roles.

  2. In the Create statistic account dialog fill Username and Email (both required) and pick the Role (the roles your role may create users in). The e-mail starts as the entity’s contact e-mail.

  3. Click Save. The platform:

    1. creates the user — active at once, owned by you, with a random placeholder password nobody knows;
    2. adds a Can View share on the entity;
    3. e-mails an invitation to the address you entered with a single-use link to choose their own password. No password is ever sent. The link expires; if it has, the client uses Forgot password on the login page to get a fresh one.

    The toast reads Statistic user credentials has been sent to followed by the address.

You need edit rights on the entity, and the role must be one you may assign — an administrator role never is.

Corner case: if the username or e-mail is already taken the platform does not fail. It appends a number to the username and inserts +N before the @ of the e-mail (so the invitation goes to name+4@…). The toast names the address the invitation went to, but not the username — look the account up in the Users grid or the user picker for the name it ended up with.

Corner case: if the site or advertiser had no contact e-mail, the statistic account’s e-mail is written into that field as a side effect.

Corner case: the entry is offered on an advertiser you hold only as Can View too, but the dialog then answers You do not have permission to edit this advertiser — creating the account needs edit rights on the entity (a site answers You do not have permission to edit this site).

What the statistics account sees

The account sees only what is shared with it — the one site or advertiser, at Can View — and its role decides the tabs. With the stock roles:

RoleTabsOn the shared entity
Statistics Account for PublisherDashboard (the publisher dashboard), Publishers, Analytics, PreferencesThe site, its zones and placements open read-only, with no Save. The role cannot create or change inventory whatever the share, and it holds no ad-tag permissions, so display, native and application placements show no Ad tags & API card (Video and Email placements still show their tags). Reports cover requests, impressions, clicks, conversions, eCPM and revenue
Statistics Account for AdvertiserDashboard (the advertiser dashboard), Advertisers, Analytics, Actions, PreferencesThe advertiser, its campaigns and banners open read-only. Reports cover impressions, clicks, conversions, eCPM and charges

A role your network has edited, or another role picked in the dialog, can show more or less.

Over the API

POST /rest-api/system-users/create-and-share.do does the same in one call, for any number of advertisers and sites: login (the new username — the field is not called username because that is the API’s sign-in parameter), email, role (id or name), optional firstName / lastName (the first name defaults to statisticsAccount), advertiserIds, siteIds and shareType (CAN_VIEW by default, or CAN_EDIT / IS_OWNER). There is no password field, and the answer carries none: it returns {success, userId, username, email, roleId, role, active, shareType, advertiserIds, siteIds, invitationSentTo}, and the user gets the same invitation with a single-use set-password link — the advertiser statistics-account mail when advertisers are shared, the site one when only sites are, and the network’s account-activated mail when nothing is shared.

It is stricter than the dialog in two ways. A login or e-mail already in use is refused (400, errors.login / errors.email) instead of being adjusted, so the invitation always reaches the address you gave. And with the shared share grant you cannot hand out more than your own share on the entity. Otherwise the rules are the dialog’s: the role must be one your role may create users in (an administrator role never is; an unknown or forbidden role answers 400 or 403 and names the roles you may assign), and must be able to see advertisers or sites to receive them; each entity needs the share grant and edit rights on it (403 otherwise; an advertiser or site that is missing, deleted or not visible to you answers 404). Nothing is created unless every check passes.

To grant, change or revoke a single share, use the Shares endpoints: POST /rest-api/siteShares/update.do and POST /rest-api/advertiserShares/update.do (siteId or advertiserId, shareType, optional userId, which defaults to yourself), DELETE /rest-api/siteShares/{userId}/{siteId}.do and DELETE /rest-api/advertiserShares/{userId}/{advertiserId}.do, and GET /rest-api/siteShares.do / GET /rest-api/advertiserShares.do to list. They apply the bounds above; a refusal is a 403 with the reason.

Corner cases and gotchas

Corner case: changing the Filter text, Category or Role in a picker reloads its list and clears everything you had ticked in that picker. Set your filters first, then tick.

Corner case: the pickers and the grid are linked. Ticking entities or users doesn’t just prepare the share — it also filters the grid below to the matching rows. If the grid looks mysteriously short, clear the ticks and filters.

Corner case: at shared width the page offers only the entities you own, and a combination the server refuses (for instance a type above your own share on that entity) is skipped without an error — the toast still says Done. Check the grid afterwards.

Corner case: with the narrower shared grant you can unshare a row only if your own share on that entity is at least as high as the row’s, or if the recipient is a user you created — and in both cases only when you hold a share on that entity yourself. Rows outside those bounds stay: when none of the selected rows could be removed the toast reads Cannot delete record; when some could, the grid reloads and the refused rows are still there.

Corner case: the Share with users list on both tabs follows the Inventory Share permission, so a role holding only the Campaigns Share permission sees an empty user list on Advertisers sharing.

Corner case: some users in the Share with users picker appear in italics and don’t link anywhere — they belong to roles you cannot manage. You can still share entities with them; you just can’t open or edit their user account.

Per-role notes

  • Network manager — with Share at all width, share anything you can see with any active user in the roles you can view.
  • Publisher and advertiser — no Shares tab on the stock roles; send a scheduled report instead. Once the network grants sharing: only entities you hold as Is Owner, only users you created; create a recipient with the statistic-account action.
  • Can View recipient — edit fields are read-only and the entity cannot be shared on.

Related pages

Please disable Adblock
Are you using adblock? Disable it and reload the page to proceed to the destination page.

A registration has already been submitted from this page. Please try again in 10 minutes.