Could i get some documents for the example "self-provisioning", i want to know how it works thank you