We will discuss this process in great detail in just a little bit. If, however, you are including methods that other apps will call, or other types of interprocess communication endpoints, you are sitting on the other side of the table as a provider of services; you are the one who needs to grant permission.