Create an Organization Assets Library in SharePoint Online
In the dynamic world of business collaboration, organizing and sharing digital assets efficiently is a key factor for success. SharePoint Online provides a robust solution for managing organizational assets through the creation of an “Organization Assets Library.” In this blog post, we’ll explore what an Organization Assets Library is and provide a step-by-step guide on how to create organization asset libraries in SharePoint Online.
What is an Organization Assets Library in SharePoint?
An organization assets library in SharePoint is a centralized repository for storing and managing digital assets like images such as company branding photos & logos and office templates like word, excel & PowerPoint documents that are commonly used across the organization. It provides a structured way to organize, access, and share these assets, ensuring consistency in branding (logos, style guides, templates) and seamless collaboration.
Types of Organization Assets Library
You can create two types of Organization Assets libraries in SharePoint Online:
- Organization Asset Library for Images (
ImageDocumentLibrary): Document library for images like branding images, company logos, etc. These images will be available under “Your organization” option when user opens the file picker while adding images in SharePoint web parts and pages. - Organization Asset Library for Office Templates (
OfficeTemplateLibrary): Document library for office templates like word, excel and PowerPoint. These templates will be available when user creates a new office document from Office Apps. Follow this article for creating office templates.
How to Create an Organization Assets Library in SharePoint Online?
Step 1: Create a SharePoint Online site
You can use an existing site or create a new site for storing organization assets. The site can be of any type (communication site or team site). However, I will recommend you to create a new/blank communication site for hosting organization asset libraries. Follow this guide for creating a new SharePoint site: Create a site in SharePoint.
Step 2: Grant permissions on SharePoint Online site
Grant following permissions on the newly created SharePoint communication site:
- Owners: Add users who should be able to upload files to asset libraries as well as manage permissions of the site.
- Members: Add users who should be able to upload files to asset libraries.
- Visitors: Add
Everyone except external usersgroup so that all users in tenant can see assets.
Step 3: Create Document libraries and upload assets
Create new document libraries to store the organization assets by following this guide: Create a document library in SharePoint. After creating document libraries, upload the images or office templates to your document libraries.
Step 4: Register Document library as organization asset library
First of all, download the latest version of SharePoint Online Management Shell. Then you can run SharePoint Online PowerShell script like below from SharePoint Online Management Shell to register a document library as an organization asset library for images (you can use $orgAssetType = "OfficeTemplateLibrary" for office templates asset library):
# URL of SharePoint document library
$libraryUrl = "https://contoso.sharepoint.com/sites/OrgAssets/Images"
# Type of Organization asset library - ImageDocumentLibrary or OfficeTemplateLibrary
$orgAssetType = "ImageDocumentLibrary"
# SharePoint online admin center URL
$adminCenterUrl = Read-Host -Prompt "Enter your SharePoint admin center site URL (e.g https://contoso-admin.sharepoint.com/)"
# Connect to SharePoint online admin center
Connect-SPOService -Url $adminCenterUrl
# Register document library as an organization asset library
Add-SPOOrgAssetsLibrary -LibraryURL $libraryUrl -OrgAssetType $orgAssetType
# Disconnect SharePoint online connection
Disconnect-SPOService
You’ll be prompted to enable a content delivery network (CDN) while adding an organization asset library, type Y (Yes) or A (Yes to All) and press Enter.
If you get an error – Add-SPOOrgAssetsLibrary : This library is not on the site that contains other organization asset libraries while running above PowerShell script, that means some other organization asset libraries are already available in your Microsoft 365 SharePoint tenant. In that case, try this:
1. Firstly, check if you have any existing organization asset libraries in your Microsoft 365 tenant using this command:
Get-SPOOrgAssetsLibrary
2. Create a new document library on same SharePoint site where your existing organization asset libraries are created.
3. Run PowerShell script given in step 4 to register the newly created document library as an organization asset library.
Notes
- You can create up to 30 organization asset libraries for a single tenant / organization.
- All organization asset libraries must be on the same SharePoint site.
- Only document libraries (not folders) can be set as organization asset libraries.
- It may take up to 24 hours for the organization assets library to appear in the desktop office apps.
- Users need at least read permissions on the SharePoint root site for the organization assets library to appear in the desktop office apps.
How to Remove an Organization Assets Library from SharePoint Online?
If you want to remove/unregister an existing organization asset library from your SharePoint tenant, you can use below SharePoint Online PowerShell script:
# URL of SharePoint document library
$libraryUrl = "https://contoso.sharepoint.com/sites/OrgAssets/Images"
# SharePoint online admin center URL
$adminCenterUrl = Read-Host -Prompt "Enter your SharePoint admin center site URL (e.g https://contoso-admin.sharepoint.com/)"
# Connect to SharePoint online admin center
Connect-SPOService -Url $adminCenterUrl
# Remove/unregister an organization asset library in SharePoint tenant
Remove-SPOOrgAssetsLibrary -LibraryUrl $libraryUrl
# Disconnect SharePoint online connection
Disconnect-SPOService
In conclusion, implementing an organization assets library in SharePoint Online can significantly enhance the management and utilization of essential resources within your organization. By centralizing assets, maintaining consistency, and enabling seamless collaboration, SharePoint empowers teams to work more efficiently and effectively.
Learn more
- Register SharePoint Document Library as an Organization Assets Library using PowerShell
- Remove an Organization Assets Library from SharePoint Online using PowerShell
- How to Enable or Disable Auto News Digest in SharePoint Online?
- Enable or Disable the Return to Classic SharePoint link in SharePoint Online
- Enable or Disable the Social Bar (Like, Views, Save for later) in SharePoint at tenant level
- Delete custom site scripts in SharePoint online






































































































