Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This page presents basic introductory information about the UW Groups Service to give context to using the Groups Web Service User Interface and the programmable Groups Web Service REST API.

Table of Contents
excludeContents
typeflat
printablefalse

Overview

The UW groups service is a central location in which groups can be created, managed, and then reused in other services and applications. Groups can be created from various sources of group information and used in a wide variety of integrated services and applications, as illustrated in Figure 1.

...

Common uses of groups in applications include email, collaboration, calendaring, access control, purchasing, sharing, voting, scheduling, federating, surveying, and polling.

Purpose / Usage

Description

Email

Communicating via email with a group

Collaboration

Communicating and sharing resources among a group

Calendaring

Scheduling events and/or sharing calendars with a group

Access Control

Managing and reviewing access to resources based on a group

Purchasing

Providing software and other resources for purchase to an eligible group

Sharing

Distributing resources to a group

Voting

Putting choices to a vote by a group

Scheduling

See Calendaring

Federating

Asserting group membership to 3rd party applications via federation

Surveying

Conducting surveys with a group

Polling

See Surveying

UW Group IDs

The UW groups service uses a structured namespace for group identifiers, known as UW Group IDs, permitting UW people and organizations to create and manage groups independently.  Each group has a unique UW Group ID.  Systems and applications using UW Groups typically refer to groups using UW Group IDs.

...

Identifier Type

Example

Comment

UW NetID

bob234

Any type of UW NetID may be used as a group member

Federated ID

bob456@example.edu

An ID from some non-UW identity service provider, in user@domain format

DNS name

sys789.org.washington.edu

Any DNS name, typically subject names in UW CA-issued X.509 certificates

UW Group ID

uw_org789_all_tmp

Other UW Group IDs can be members of groups.

UWWI Computer

luke$

The netbios name of a computer joined to UWWI followed by a "$" character

...

The UW groups service provides controls to manage who can create, update, and delete group information. All groups have these controls:

Control

Role Name

Purpose

Admin

Administrator

Permits all operations on the group, including update, delete, create subgroup, manage members, and view members

Create

Subgroup creator

Permits new subgroup creation; i.e. new UW Group IDs using this group's ID as the prefix

Update

Member manager

Permits adding and removing members of the group

Member View

Membership viewer

Permits restricting who can view a group's membership, including no restrictions

Opt-in

Opt-in population

Permits individuals to join a group membership on their own

Opt-out

Opt-out population

Permits individuals to leave a group membership on their own

...

An organizational home group has an initial set of users with Admin control, as requested by the organization.  You have Admin access to your personal home group when it is created.  These controls can be modified at any time so you can control access as needed.

The creator of a group is automatically added as an Admin of the group. In those cases where this isn't desirable, return to the Edit page after group creation and remove the entry. Make sure that at least one other person or group is listed as an administrator.

...

Home Groups
UW Group Naming Plan
Synchronization with UW Windows Infrastructure
Groups Service Architecture
Institutional Groups