Try โ€‚โ€‰HackMD
tags: Projects CMS Activity Diagram

[CMS] Activity Diagrams

Auth Flow

Auth Package

Below diagram showing how to authenticate to a CMS Service (Package) such CMS Auth, CMS User, CMS Record, & CMS Repo. These services are secured by API Key which send through gRPC Metadata/Headers as "apikey" with format "Basic base64(${clientName}:${serviceAPIKey})". The API Key MUST be send for every method call. Below the example Metadata:

  • clientName: cms-web
  • serviceAPIKey: AKAIOEXAMPLEKEY
        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Auth Client

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Auth Admin

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Auth User

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Validate Scope

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’

Validate Token

        
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More โ†’