Prerequisites:
Generating a token
To use a SLIP ArcGIS Feature Service in QGIS, you will need to generate a token on the SLIP token site.
1Go to https://token.slip.wa.gov.au/arcgis/tokens/ in your web browser.
2Enter your SLIP login details. For Client, select Request IP. For Expiration, select 1 year; then select Generate Token.
Saving the token in QGIS
Now you can copy and paste the generated token into QGIS.
1In QGIS, open Settings > Options > Authentication and select the + button.
2If you haven't set a master authentication password yet, you'll be prompted to do so. Enter a password that's easy to remember, and then select OK.
3Enter a name to identify this authentication method and account (ignore Id). Choose ESRI token based authentication from the drop-down list. Enter the generated token in Token, select Save, and then OK.
Connecting to a service using token authentication
Once you've generated a token and saved it in QGIS, you'll be able to connect to a service using token authentication.
1In QGIS, open your project and zoom in to your area of interest. If you’re starting a new project it’s recommended that you load a basemap (or other layer containing fewer features); then zoom in to your area of interest.
Tip: Some Feature Services contain a lot of features (i.e. points, lines or polygons) - trying to load too many features at the same time may overload the connection. Zooming in to a smaller area and only loading the features within the view extent will reduce the number of features being loaded at once.
2Go to the data.wa.gov.au catalogue entry for the dataset. Under Data and Resources, select ArcGIS Server Feature Service (Esri Token Authentication). Copy the web service URL—it will start with “https://token.slip.wa.gov.au/".
3In QGIS, open Layer > Add Layer > Add ArcGIS FeatureServer Layer, and then select New. Name your connection something relevant you can remember, e.g. SLIP Token Cadastre.
Enter the web service URL, choose your Esri token configuration from the drop-down list, and then select OK.
Important: If the web service URL has a number on the end, delete the number and preceding slash. E.g. “…/FeatureServer/0” becomes “…/FeatureServer”. QGIS will connect to the group, rather than the individual layer.
4Select Connect—the list of layers will display. To avoid potentially overloading the connection, select Only request features overlapping the current view extent, and zoom in to your area of interest before adding a layer.