Versions Compared

Key

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

...

There is no established standardized account structure and interaction for SaaS applications in general or for GRC solutions in particular. Nor does UC publish or use and a standardized account structure mechanism for any of its existing applications including Mapper, Dictionary, or the UCF.

With no agreed upon standardized account structure and interaction, it makes it difficult unnecessarily complicated for systems and applications to easily communicate and share information with one another.

...

Establishing and utilizing a standardized account structure shows and interaction will

  • Highlight UC a thought leader in the GRC space

...

  • Make it easier for third-party applications to integrate with UC applications and

...

  • will meet or beat third-party requirements as to establishing trust

...

...

  • Set a standard for all future UC applications on how to establish trust in order to facilitate contribution

...

Subscription / Pricing / Billing Impacts

There is no direct monetization component tied to Standardized Accounts; however, content contributed by third parties to the public federated database will need to be attributed to the person or organization that contributed the content and for monetization. In addition, data usage will need to be tracked specifically to users and accounts for billing purposes. Standardized accounts are in integral part of establishing who will be charged and given credit for contribution.

...

Partners such as AuditBoard and Service Now might will be good candidates to test integration with their applications, ; however, until content is made available, the value for establishing trust with no actual sharing is minimal.

...

It assumed that third-party applications will have similar enough account requirements that they will be able to setup accounts (primarily using organization, accounts, and users) that they can integrate directly with UC applications once in place.

Risk is that the establishment of organizations, accounts, and users may create a confusing onboarding and login experience driving prospects and customers away. The onboarding and login user experience must be made easy to use else it could get very confusing as to why organizations, accounts, and users are all needed.

Milestones and Phases

List the project milestones along with how that milestone can be successfully measured.

...

Requirement

User Story

Importance

Jira Issue

Comments

Organization

Reference to the GRCschema definition

GRCschema - Organization

Ability to create , update, and delete an organizationand setup a new Organization with all required information as identified in the standardized account definition

Ability to update an existing organization including name, email address, and other fields identified in the

change org avatar name and color

Register for mapper and gain access to profile and email

RBAC for at least admins vs others

Ability to create, update, and delete one or more accounts associated to an organization

Ability to create, update, and delete a user

Ability to associate / disassociate a user from an account

Ability to request / remove rights for a user to publish to the UC Federated Database

Multiple user names

Make one name primary

Remove all names but one

Define aliases

remove all aliases

phone numbers

email addresses

social media addresses

street addresses

teams

roles

contributor gating / approval governance

Open Questions

List any open questions that come to mind throughout the lifecycle of this project

...

User Interaction and Design

Link to mockups, prototypes, or screenshots related to the requirements.GRCschema - Organization

GRCschema - Account

GRCschema - User

GRCschema - Group

GRCschema - Initiative

Process Flow Diagrams

Links to user journeys, process flow, or other diagrams related to the requirements.

...

If there are UI components to this requirement, list the main areas where interactive user guides would be needed.

Additional References

...

Account Standardization - Readme

The importance of Federated Linked Data to Compliance as Code - Compliance as Code

The interpretations of Compliance as Code - Compliance as Code