20
Software Developer F orum Cloud Software Authentication and Authorisation Update 4 August 2016 Presented by Australian Taxation Office August 2016

Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Software Developer Forum

Cloud Software Authentication and Authorisation Update

4 August 2016

Presented by Australian Taxation Office August 2016

Page 2: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

CAA update

2 UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Transition timeline

Obtaining the AUSkey Developer Kit (ADK)

Testing

User Interface Sample

Next steps

Page 3: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Transition timeline

Page 4: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Transition timeline

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4

2016 2017

July August September October November December January February March April May June

ADK v2.1

available

via SBR

Testing

Preliminary system test

Testing

End to End UAT

Engagement and awareness so far…

USI Website

Communication emails

Call campaign

Face to face workshops

CAA SWD info pack

SWD forum engagements

WofG CAA SWD website

ADK 2.0 available online

CAA

deployed

to Prod

in RAM

(Go-live)

Impacted SWD must transition their clients to new solution

RTO transition

to be

completed by

30 June 2017

Page 5: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Accessing the AUSkey Developer Kit and testing

Page 6: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Obtaining AUSkey Developer Kit (ADK)

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 6

To access the ADK online you will need to register for

Standard Business Reporting (SBR) as follows:

Register for SBR.

Instructions on how

to register for SBR

can be found on

the USI website https://www.usi.gov.au/t

hird-party-testing

When completing

the registration form

ensure Department

of Education and

Training – USI is

entered in the

agency field

Once registration

has been completed

you will receive an

e-mail notification

You will now be

able to access the

latest version ADK

share files and

associated updates

Page 7: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 7

Testing: Preliminary system test

Availability: August 2016 onwards

Test environment: VANguard 3PT using RAM stub

Prerequisites: ADK v2.0 (regression testing)

Updating to ADK v2.1 (includes CAA Update)

Test data: SSID and Second Party ABN has been provided in the ADK Test Program

End points for ADK (3PT) have been provided in the ADK kit (text doc)

Current state

What can be tested:

TEST 1 TEST 2

Department of

Education

TEST 1 - Integration testing with

RAM Relationship Service Stub

TEST 2 - Confirmation of SAML

assertion

Use ADK 2.1 resource

Software provider

SAML token

provided

Sends transmission

+ SAML token

VANguard

Calls web service and

checks cloud notification

Verification result

returned

RAM

Relationship (Stub)

Page 8: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 8

Testing: End to end UAT

Availability: November 2016 to March 2017

Test environment: ATO Interagency

Prerequisites: ADK v2.1 (includes CAA Update)

Test data: To be provided by the ATO

What can be tested: End-to-end UAT testing: Software components (ADK 2.1, VANguard, RAM UI and RAM APIs)

Department of

Education

Software provider

Sends transmission

+ SAML token

Use ADK 2.1 resource

SAML token

provided

VANguard

Calls web service and

checks cloud notification

Verification result

returned

RAM UI and RAM APIs

RAM data base

Page 9: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

User Interfaces

Page 10: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

10 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 11: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

11 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 12: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

12 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 13: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

13 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 14: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

14 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 15: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

solution User Interfaces: Client Notification

15 UNCLASSIFIED- SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016

Page 16: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 16

User Interface

Functions that are being considered as part of the UI development

View client notifications for my cloud software

Create pending notification via API (includes update)

Create pending notification via UI (includes update)

Enable/disable an active client notification

Change the name that will be displayed for your clients

(default ABN entity name)

Enable/disable software provider AUSkeys to use for CAA

Page 17: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

Next steps

Page 18: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 18

Next steps

Ensure you have access to the latest ADK via SBR

ADK 2.1 (CAA Update) will be available to upload in August

Preliminary system testing is now available with VANguard

3rd Party Test Environment

Any feedback on the User Interface and requirements to be provided

to [email protected]. Put in the subject heading: UI Feedback

USI site will be updated with key messages from the forum

next week

Next SWD Forum will be held on Thursday 1 September –

11.00am to 12.00pm (EST)

Page 19: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February
Page 20: Software Developer Forum - USI€¦ · UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 4 2016 2017 July August September October November December January February

UNCLASSIFIED – SOFTWARE DEVELOPER FORUM: CAA UPDATE, 4 AUGUST 2016 20

Questions