The Directory part is based on a query within The Raiser's Edge. Due to this, it does not refresh along with role refresh, but refreshes every time the part is searched on.
If the Directory part is based on a dynamic query it will refresh with the most current data and if it is based on a static query it will refresh with the data as of the last time that query was refreshed.