A network system comprising: a communication interface for enabling the network system to communicate with an end-user device over a first roaming access network available to the end-user device, the end-user device being associated with a service plan, the service plan being associated with a home access network and a first service provider, the home access network being different from the first roaming access network, the first roaming access network being associated with a second service provider; and one or more network elements configured to determine that the end-user device is connected to the first roaming access network, characterized in that the one or more network elements are further configured to: allow a first set of communications over the first roaming access network, the first set of communications comprising one or more communications to or from the end-user device for presenting, through a user interface of the end-user device, a first notification and for obtaining a user response to the first notification, the first notification configured to provide information associated with the end-user device being connected to the roaming access network and to assist in obtaining the user response, before obtaining the user response, block a second set of communications over the first roaming access network, the second set of communications comprising one or more communications to or from the end-user device that are not within the first set of communications, obtain the user response, apply an access control policy to a set of one or more subsequent communications over the first roaming access network, the access control policy based on the user response, the set of one or more subsequent communications being communications to or from the end-user device after the one or more network elements obtain the user response. a communication interface for enabling the network system to communicate with an end-user device over a first roaming access network available to the end-user device, the end-user device being associated with a service plan, the service plan being associated with a home access network and a first service provider, the home access network being different from the first roaming access network, the first roaming access network being associated with a second service provider; and one or more network elements configured to determine that the end-user device is connected to the first roaming access network, allow a first set of communications over the first roaming access network, the first set of communications comprising one or more communications to or from the end-user device for presenting, through a user interface of the end-user device, a first notification and for obtaining a user response to the first notification, the first notification configured to provide information associated with the end-user device being connected to the roaming access network and to assist in obtaining the user response, before obtaining the user response, block a second set of communications over the first roaming access network, the second set of communications comprising one or more communications to or from the end-user device that are not within the first set of communications, obtain the user response, apply an access control policy to a set of one or more subsequent communications over the first roaming access network, the access control policy based on the user response, the set of one or more subsequent communications being communications to or from the end-user device after the one or more network elements obtain the user response.