About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Organization API - Getting Started
Overview
The Organization API allows the management of various aspects of an Organization.
Every API call need a token associated with a user with Organization administrator access level.
There are four groups of calls under the API:
- Organization Settings: lists Organizations and allows the changing an Organization’s name
- SSO Settings: used to configure the account’s SSO login settings under the Organization. Currently two types of SSO providers are supported: Google Apps and SAML based
- Administrators: used to manage the Administrators and their Permissions
- Custom Roles: Other than the built-in roles like Organization Administrator and Channel Administrator you can create Custom Roles and associate permissions to them
How Organizations, accounts and Channels relate to each other
On IBM Video Streaming a Channel is a container for videos. You can upload videos to a Channel or start a broadcast on it.
An Account is a set of Channels, and it is associated with a Subscription which makes it easier to measure usages of IBM Video Streaming’s resources.
An Organization is basically a set of Accounts which makes it easier for a larger company or organization with multiple Accounts to manage users and their permissions.
Permissions
On IBM Video Streaming there are a couple of predefined Roles.
NAME | DESCRIPTION |
---|---|
Organization Administrator | Can manage settings and content of an Organization (SSO Settings, administrators, accounts, Channels and videos). You can think an Organization administrator as a “Superuser” in the Organization |
Account Administrator | Can manage every settings and content of an account and the Channels and Videos under it |
Channel Administrator | Can manage every settings and content of a Channel and the videos under it |
Other than the predefined Roles you can create your own to fine tune the Permissions of Administrators in your Organization. Make sure you read the Create a custom role page for further details.