Intro

Using Oddapy

Concepts

Admin

Groups

Groups in Oddapy enable collaboration by allowing users to share assets with multiple contacts at once. Instead of individually sharing assets with contacts, users can create groups for specific purposes and share assets collectively.

🚨 Important
  • The Group Creator is always an Admin.
  • A group can have multiple Admins.
  • All members can share assets to the group.
  • When an asset is shared to a group, no additional storage is consumed.
Group Admin's Authority:
  • Add or remove members.
  • Assign or revoke admin roles.
  • Edit group details.
  • Delete the group.

Managing Groups

Follow this path to access the Group Manager:

[uiicon_menu] [uiicon_group] {Groups}

The Group Manager is a minimalistic form like the Contact Manager and other objects in Oddapy. It shows the groups that you have created and the groups in which you are a member.

Oddapy Contact Group Manager

How it works?

  • You can type and hit Search / Enter to search for groups using the search box.
  • Tap on [uiicon_handle] to join to a group.
  • [uiicon_plus] creates a new group (*).
  • Groups are displayed with cover photos, if any, and names for easy identification. Tap on a group to see the details (*).
  • Taping on â‹® on each group will open the context menu which has the following commands:
    • [uiicon_handle] Generate handle: generates a group joining handle for other (*).
    • [uiicon_edit] Edit: Open the Group form to edit (*).
    • [uiicon_delete] Delete: Deletes the group (*).

* Further detail below

Creating a Group

To create a group in Oddapy, tap on [uiicon_plus] to open the Group creation form. Then ake the necessary input. Follow the input guidelines:

  • Cover photo is optional but recommended to visually represent the group.
  • Name is a mandatory field and follows the rules of Name as in other objects.
  • Description A Short Description to describe the group's purpose.
  • Add Members:
    • tap … button in the member list section to select contacts from your contact list.
    • When you populate the member list, you can make one or more user Admin by tapping on [uiicon_admin]
    • You can create a group without adding members initially and add them later.
🚨 Important

When you are adding members to a Group, you can only add members who are in your contact. To add non-contact member you need issue Group Connection Handle

Editing a Group

Follow the same rules as in above. As you edit field by field, Oddapy will update your group in the backgrouns.

Deleting a Group

The [uiicon_delete] {Delete} button in the group context menu will trigger deletion of a group. Following are the key points to remember on deleting a group:

  • Only Admins can delete a group.
  • Deleting a group removes all members, but does not remove past sharing records. This is because, effectively, the sharing was made to the groups members who are users of Oddapy separately.
  • To remove shared assets, the asset owner must manually delete the sharing record from the Asset Props.

Viewing Group Details

Tapping a group in the Group Management Page opens the Group Viewer Page, where you can see:

  • Group Name, Description, and Cover Photo.
  • List of Members with their roles (Admin/Member).

Group Admin Actions:

  • Edit group details.
  • Delete the group.

Generating and Sharing a Group Joining Handle

  • Admins can generate a Handle to allow users (including non-contacts) to join.
  • Tap "Generate Handle" to create a Connection Handle.
  • Default Handle Settings:
    • Name: "Handle to Join [Group Name]"
    • Validity: 7 days

Handles can be shared via:

  • URL Link (via chat, email, etc.)
  • QR Code (scannable within Oddapy)

Joining a Group

Oddapy follows a Privacy-First approach, ensuring that joining a group is controlled and secure.

1. Admin Invitation

  • A Group Admin can add a contact directly from their contact list.

2. Group Joining Handle

  • The Group Admin generates a Group Joining Handle and shares it via:
    • URL (must be logged in before opening).
    • QR Code (scan from within Oddapy).

Leaving a Group

A group Admin can never leave a Group. This is due to the fact that, all the resources for the group is stored in the storage of the Group Admin. A non-admin can leave a group as follows:

  • Open the Group Manager
  • tap [uiicon_exit]Leave this group button in the group's context menu.
  • You can find the same button in the group's details page.
🚨 Important

The group's resources are stored in the storage of the Group Creator Admin and counts towards the allocated quota of under the subscription.

Viewing a Group

Tapping on a group opens the Group detailpage, where you can:

  • Find their Cover Photo, name and description of the Group.
  • The list of group members shows all the members which will include your contacts and non-contact user.
  • If you are a Group Admin, you'll find Edit and Delete buttons for the Group.
  • If you are NOT a Group Admin, you'll find the button to Leave the Group.

How Groups Work

Once created, groups serve two primary purposes:

1. Sharing Assets

  • Any member can share assets within the group.
  • Members receive instant access without needing individual sharing.

2. Collaboration

  • If Edit permission is granted, group members can update shared assets.
  • Useful for teamwork, event planning, and shared projects.

Example Use Cases

  • Family Collaboration: A family group can share an Tasks task list for a picnic. Family members update task statuses to track progress.
  • Trip Albums: A group of travelers can share Albums assets, allowing each member to upload trip photos taken by them.

Privacy & Security in Groups

Oddapy follows a strict privacy-first approach, which extends to Groups.

  • Your personal information remains hidden in the Group Viewer Page.
  • Other members cannot see your email or phone number unless:
    • You are connected as Contacts AND
    • You have explicitly allowed it.