Attributes
Id
string
Id
stringUnique identifier for the account user.
FirstName
string
FirstName
stringFirst name of the account user.
LastName
string
LastName
stringLast name of the account user.
Type
enum
Type
enumThe type of user that the account user is.
Possible enum values | |
---|---|
MEMBER | Indicates the user is a standard impact.com member account. |
MANAGER_ACCOUNT | Indicates the user is an agency account managing your partner account. |
State
enum
State
enumThe account state of the user.
Possible enum values | |
---|---|
ACTIVE | User is currently active and can access your partner account. |
PENDING | User has accepted an invitation but is pending approval from an account administrator. |
INVITED | User has been invited and needs to accept the invitation sent to their email account. |
Language
string
Language
stringThe account language preference of the user.
AccessRights
array
AccessRights
arrayAn object containing the roles and associated permissions the user has. Each permission value is associated with a specific role—if a user has that permission, that role will be listed.
View child attributes…
Role
string
Role
stringLists the role associated with the permissions the user has.
Permissions
array
Permissions
arrayLists the permissions the user has.
Possible enum values | |
---|---|
MANAGE_DIRECTORY_INFO | Legacy permission setting that permitted a user to manage directory information. Part of the Account Administration role. |
RUN_USAGE_REPORTS | Permits a user to run the _Admin_ reports found in Reports → All Reports. Part of the Account Administration role. |
MANAGE_ACCOUNT_INFO | Permits the user to manage information about the account found in the General section in ⋮ → Settings. Part of the Account Administration role. |
NEGOTIATE_AGREEMENTS | Permits a user to negotiate contract agreements with a brand—managing proposed contracts, countering a proposed contract (if permitted by the brand), accepting contracts, and declining contracts. Part of the Advertiser Management role. |
REQUEST_CAP_EXTENSIONS_AND_AGREEMENT_EXCEPTIONS | Permits a user to request that a brand extend action cap limits and exceptions to limitations stipulated in a contract. Part of the Advertiser Management role. |
SEND_MARKETING_MSG_TO_BRAND | Permits a user to send marketing messages to brands found on the My Brands screen. Part of the Advertiser Management role. |
VIEW_BRAND_INFO | Permits a user to view brand info found on the My Brands screen. Part of the Advertiser Management role. |
APPLY_TO_CAMPAIGN | Permits a user to apply to programs (campaigns) found in the Brands Marketplace. Part of the Advertiser Management role. |
RUN_ACTION_AND_PERFORMANCE_REPORTS | Permits a user to run the Action Listing and Performance reports found in [Top Nav Bar] → Reports → All Reports. Part of the Advertiser Management role. |
REQUEST_CUSTOM_ADS | Permits a user to request custom ads from brands that allow partners to do so. Part of the Creative Management role. |
APPROVE_CREATIVE_AND_DUB_HOUSE_EXPENSES | Legacy setting that permits a user to approve dubbing house and/or creative expenses for TV & Radio ads. |
MANAGE_CREATIVES | Legacy setting that permits a user to manage creative for TV & Radio ads. |
RUN_CREATIVE_REPORTS | Legacy setting that permits a user to run reports related to creative and dub house expenses. |
GET_AD_HTML | Permits a user to retrieve the HTML, iframe, and tracking link code for available ads. |
VIEW_FINANCIALS | Permits a user to view finance settings in the Balance menu of the platform. |
MANAGE_FINANCIAL_SETTINGS | Permits a user to manage financial settings, such as adding a bank account and initiating funds transfers to brands. |
RUN_FINANCIAL_TRANSACTION_REPORTS | Permits a user to run the finanical reports available in the Balance menu of the platform. |
WEBSERVICES_INTEGRATION | Permits a user to enable API access for the account and view access credentials. |
EVENT_CALLBACK_INTEGRATION | Permits a user to configure event notification postbacks. |
RUN_TECHNICAL_REPORTS | Permits a user to run technical reports found in Reports → All Reports. |
TRACKER_AND_BRAND_URL_INTEGRATIONS | Permits a user to manage technical integration settings (partner tracking pixels, postbacks) on a per-brand basis. |
ITEM_LIST_INTEGRATIONS | Permits a user to view and manage product catalogs. |
JoinedDate
datetime
JoinedDate
datetimeDate and time the user joined the partner account, expressed in ISO 8416 format.
DateLastUpdated
datetime
DateLastUpdated
datetimeDate and time the user's information was last updated, expressed in ISO 8416 format.
CreatedBy
string
CreatedBy
stringOnly relevant for direct programs—the name of the brand user that created the partner account user.
Uri
string
Uri
stringThe direct URI to the user.
{
"Id": "I-1234567",
"FirstName": "Wile",
"LastName": "Coyote",
"Username": "WileECoyote",
"Type": "MEMBER",
"State": "ACTIVE",
"Language": "en_US",
"AccessRights": [
{
"Role": "Creative Management",
"Permissions": [
"GET_AD_HTML",
"REQUEST_CUSTOM_ADS",
"RUN_CREATIVE_REPORTS",
"APPROVE_CREATIVE_AND_DUB_HOUSE_EXPENSES",
"MANAGE_CREATIVES"
]
},
{
"Role": "Finance",
"Permissions": [
"MANAGE_FINANCIAL_SETTINGS",
"VIEW_FINANCIALS",
"RUN_FINANCIAL_TRANSACTION_REPORTS"
]
},
{
"Role": "Advertiser Management",
"Permissions": [
"APPLY_TO_CAMPAIGN",
"RUN_ACTION_AND_PERFORMANCE_REPORTS",
"REQUEST_CAP_EXTENSIONS_AND_AGREEMENT_EXCEPTIONS",
"NEGOTIATE_AGREEMENTS",
"SEND_MARKETING_MSG_TO_BRAND",
"VIEW_BRAND_INFO"
]
},
{
"Role": "Technical",
"Permissions": [
"WEBSERVICES_INTEGRATION",
"ITEM_LIST_INTEGRATIONS",
"RUN_TECHNICAL_REPORTS",
"TRACKER_AND_BRAND_URL_INTEGRATIONS",
"EVENT_CALLBACK_INTEGRATION"
]
},
{
"Role": "Account Administration",
"Permissions": [
"RUN_USAGE_REPORTS",
"MANAGE_DIRECTORY_INFO",
"MANAGE_ACCOUNT_INFO"
]
}
],
"JoinedDate": "2020-04-29T16:24:13-07:00",
"DateLastUpdated": "2020-12-09T08:34:06-08:00",
"LastUpdatedBy": "WileECoyote",
"CreatedBy": "RoadRunner",
"Uri": "/Mediapartners/<AccountSID>/Users/I-1234567"
}