Uploaded image for project: 'Library Apps'
  1. Library Apps
  2. LIBAPP-47

Bulk import of user data, for AuthN and Perms modules

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • LIBAPP Sprint 0

    Description

      Given a flat file of user records, we are interested in the following fields, per user:

      • Patron Group(s)
      • Staff Member Permissions
      • Username
      • Password
      • For the our purposes, we should treat both Groups and Permissions as permissions, since (in our view) a Group is merely a permission with a number of sub-permissions. Thus, we begin with the Groups and Permissions.

      The first thing we need to do is make certain that they exist. We can query the Permissions module to determine this. If they do not exist, we need to tell the Permissions module to create the permissions in question.

      Next, we'll create a user entry in the Permissions module, with the name corresponding to our username field, and the permissions possessed by this user corresponding to the groups and member permissions in our flatfile entry.

      Finally, we'll create a user entry in the Authentication module, with username and password set for the login credentials.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Unassigned Unassigned
                kurt Kurt Nordstrom
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases