Typy zasobów określają, jakie informacje są potrzebne dla zasobów. Informacje zasobu są zapisywane osobno od układu, tj. sposobu prezentowania zasobu. Dzięki temu zasoby tworzone przez użytkowników mogą być używane w serwisie internetowym, w broszurze lub w dowolnym innym miejscu, przyjmując wygląd właściwy dla danej sytuacji.
Dostępne są dwa główne typy zasobów: typy zasobów cyfrowych i typy zawartości.
Typ zasobu cyfrowego definiuje, które informacje są uwzględniane dla zasobu cyfrowego (na przykład obraz, wideo, plik). Na przykład obraz może zawierać informacje EXIF z aparatu (data, godzina, lokalizacja, rozdzielczość itp.), ustawienia systemowe (data utworzenia zasobu, ostatnia aktualizacja, status, wersja itp.) oraz metadane niestandardowe. Te metadane niestandardowe to miejsce, w którym jest wprowadzany typ zasobu cyfrowego. Dla poszczególnych obrazów może istnieć potrzeba gromadzenia informacji dotyczących praw autorskich i dozwolonego użycia oraz danych kontaktowych. Usługa Oracle Content Management zawiera różne gotowe typy zasobów cyfrowych: plik, obraz i wideo.
Typ zawartości jest to struktura używana do określenia, które informacje mają zostać zawarte w elemencie zawartości. Na poniższym rysunku jest pokazywane, że z typami zawartości (1) mogą być powiązane układy (2), które określają, w jaki sposób typy te są pokazywane i jakie informacje są używane w konkretnym układzie. Na przykład chcemy, aby na liście zawierającej dane kontaktowe pracowników był pokazywany tylko podzbiór informacji, lecz w innym miejscu w serwisie mają być wyświetlane zdjęcie pracownika, lokalizacja i nazwa typu stanowiska. Po utworzeniu elementu zawartości przy użyciu typu zawartości, można wyświetlić podgląd i zobaczyć, jak ten element będzie wyglądał dla różnych układów.
Uwaga:
Jeśli jest używana usługa Oracle Content Management w edycji Starter, ograniczona jest obsługa typów zasobów:Aby można było zwiększyć liczbę zasobów i korzystać z pełnego zestawu funkcji, należy uaktualnić do edycji Premium.
Mając odpowiednie uprawnienia, można zdefiniować typy zasobów w interfejsie internetowym Oracle Content Management, w obszarze Administrowanie > Zawartość.
Każdy typ zasobu składa się ze zbioru definicji pól. W poprzednim przykładzie cztery pola zostały zdefiniowane dla typu zawartości o nazwie "Artykuł": "Tytuł", "Treść", "Autor" i "Zdjęcie". Pole te pojawiają się w formularzu wprowadzania danych, wypełnianym przez użytkowników tworzących zasób oparty na tym typie zasobu.
Po zdefiniowaniu typu zasobu trzeba go dodać do repozytorium oraz nadać użytkownikom prawa dostępu "Współtwórca", aby mogli mogli tworzyć w repozytorium zasoby tego typu. Będzie wówczas można zarządzać tymi zasobami, publikować je i używać ich w dowolnym kanale.