48h TC Identity Service Swagger Documentation

Register
Submit a solution
The challenge is finished.

Challenge Overview

COMPETITION TASK OVERVIEW

Our security system is designed based on RBAC (Role Based Access Control). Users are directly assigned to some roles for performing permitted works.

In addition to it, we have recently introduced “Groups” to our security system to implement “Private community”. A group has members which can be users or other groups. As same as users, groups can be assigned to roles.

The coding part is all done but we we found out that we have no good api documentation for the service so in this challenge we need to create  Swagger documentation  for all the API in the identity service. Please use YAML format for swagger file and make sure the API specification covers all cases, including success, different failures, permission issue etc.

Technology Overview

Java
MySQL
Informix
REST



Final Submission Guidelines

The swagger.yaml file that describes the APIs clearly and thoroughly.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30057835