Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  1. Fotoware Alto
    • 11.14 Schreckhorn
    • Terminology
    • Solutions
    • User Guide - Deutsch
    • User Guide - English
    • API Changelog
  2. Fotoware Veloz
    • Managing users and groups
    • Configuring archives
    • Configuring workflows
    • Configuring site behavior
    • Navigating and searching to find your assets
    • Working with your assets
    • Editing asset metadata
    • Uploading files
    • Version Control in Fotoware
    • Albums - Creating and sharing collections
    • Placing assets in a CMS
    • Working with the Fotoware Pro interface
    • Using the Fotoware plugins
    • Consent management
    • User guide to FotoWeb for iPad (Legacy)
    • Picture conferencing with FotoWeb Screens (Legacy)
    • What's what in Fotoware
    • GDPR
    • Fotoware Veloz releases
    • Activity Exports
    • Fotoware Example Workflows
  3. Fotostation
    • Getting started with Fotostation
    • Viewing, selecting and sorting files
    • Managing your assets with archives
    • Adding metadata to assets
    • Searching for assets
    • Working with your assets
    • Version Control in Fotostation
    • Automating tasks with Actions
    • Configuring metadata fields and editors
    • Configuring Fotostation
    • Configuring Fotostation for multi-user environments
    • Troubleshooting Fotostation
  4. Fotoware Flow
    • What is Flow?
    • Getting started
    • Flow dictionary
  5. Fotoware On-Premises
    • Getting started
    • Index Manager
    • FotoWeb
    • Color Factory
    • Connect
    • Operations Center Guide
  6. Integrations and APIs
    • The Fotoware API
    • Creating integrations using embeddable widgets
    • Authorizing applications using OAuth
    • Auto-tagging
    • FotoWeb Drag and Drop export
    • Integration using webhooks
    • Optimizely and Episerver plugin documentation
    • User Interface Integrations
  7. Fotoware Mobile
    • User guide for Fotoware Mobile for iPhone and Android
    • User guide to FotoWeb for iPad (Legacy)
    • User guide to FotoWeb for iPhone and Android (Legacy)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Support

Table of Contents

Features When to use the Users and Groups API Example: Custom Authentication Provider How to use the Users and Groups API Article type: Reference
  • Home
  • Integrations and APIs
  • The Fotoware API
  • Users and Groups

Users and Groups

Applies to: FotoWare 8.0 Feature Release 4

13. May 2025

Elaine Foley

Table of Contents

Features When to use the Users and Groups API Example: Custom Authentication Provider How to use the Users and Groups API Article type: Reference

Note: This API will soon be deprecated. More information about this will be available in a separate deprecation notice.
Information about our new User Management API will soon be available here on Learn and on api.fotoware.com.

The users and groups API is for querying and managing users and groups in FotoWeb. It allows API clients to programmatically add and modify users and groups, search for users and groups, and extract information about them. Custom authentication providers can also use it to import users from third-party directory services.

This is an administrative API and is only available when server-to-server authentication is used. Impersonated users and guests do not have access to users and groups, not even read access.

Features 

The users and groups API allows API clients to do the following:

  • Create a new user
  • Read information of a single user or a query result with multiple users
  • List users on the site
  • Search for users
  • Delete a user
  • Import a user from a third-party directory service and create or update the user on demand
  • Add users to a group
  • Remove users from a group
  • Create a new group
  • Read information of a single group or a query result with multiple groups
  • List groups on the site
  • Search for groups
  • Delete a group

When to use the Users and Groups API 

The users and groups API can be used to register users on a FotoWeb site in a custom way, for example, through a custom user registration service, a custom authentication provider, a synchronization service, or a simple script that imports users to FotoWeb from a third-party directory service such as Microsoft Active Directory. The custom authentication provider or user registration or synchronization service then acts as a client of the user and groups API.

Example: Custom Authentication Provider 

  • FotoWeb redirects a user to the custom authentication provider with a login page.
  • The user provides credentials for a third-party system (e.g., a Microsoft Active Directory Domain) or is automatically authenticated using Single sign-on (SSO) mechanism.
  • The custom authentication provider uses the users and groups API to import or synchronize the user
  • The user is redirected back to FotoWeb with an authentication token.

How to use the Users and Groups API 

At first, the client needs to be authenticated as administrator. This is done using server-to-server authentication.

Then, use the private API entry point to request the full API descriptor.

In the full API descriptor, the following attributes contain the URLs of the entry points of the user and groups API:

  • users: URL of the global user list containing all users on the site
  • groups: URL of the global group list containing all groups on the site

Article type: Reference

  • Group List Representation Describes the JSON representation of a list of groups.
  • Group Representation Describes the JSON representation of a group.
  • Member List Representation
  • User Link List Representation Describes a JSON data format for specifying a list of users by only their URLs and no additional information.
  • User List Representation Describes the JSON representation of a list of users.
  • User Representation Describes the JSON representation of a user.
categories members

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Good practice for organizing users in groups
  • Users
  • User types in the Fotoware solution
  • Group Representation
eco-lighthouse-miljøfyrtårn

Company

  • About us
  • Resellers
  • Careers
  • Contact us

Help & support

  • Support center
  • Consultancy
  • Tech partners
  • Fotostation
  • System status

Trust Center

  • Legal
  • Security
  • Sustainability & ESG

Locations

Fotoware AS (HQ)
Tollbugata 35
0157 OSLO
Norway
FotoWare Switzerland AG
Industriestrasse 25
5033 Buchs (AG)
Switzerland

Copyright 2025 Fotoware All rights reserved.

  • Terms of service
  • Privacy policy
  • Cookie policy

Knowledge Base Software powered by Helpjuice

Expand